一买喧、根據(jù)測試思路分析需求
軟件的質(zhì)量可以從功能、兼容性匆赃、易用性、安全性今缚、性能五個屬性來判斷算柳。
基于此思路來分析需求,對測試的進行大有裨益姓言。以農(nóng)夫山泉礦泉水這個產(chǎn)品為例瞬项。
- 功能:軟件需要滿足它最基本的功能蔗蹋。它的容量、礦泉水瓶的材質(zhì)囱淋、產(chǎn)品的質(zhì)量猪杭、貼標簽、價格妥衣、生產(chǎn)日期皂吮、是否可回收等。
- 兼容:同型號的蓋子是否可替換税手,是否可裝載其它液體蜂筹,是否可裝載一些沙子
- 易用:是否攜帶方便,是否好抓握芦倒,瓶口大小是否適合飲用艺挪,放置是否平穩(wěn),瓶蓋是否容易打開兵扬。
- 安全:密封是否完好麻裳,材質(zhì)是否安全,是否在保質(zhì)期器钟,抗低溫高溫津坑,抗腐蝕性,抗擠壓俱箱。
- 性能:最多能裝多少水国瓮,伸縮性
二、測試思路
- 準備工作:在執(zhí)行測試之前狞谱,我們先要做好一些準備乃摹。
- 測試記錄工具
(1)測試用例:已經(jīng)寫好的測試用例,一般有excel跟衅、xmind來寫
(2)測試結(jié)果記錄:方便記錄測試結(jié)果的工具孵睬,如excel、xmind伶跷、任務(wù)管理工具等掰读,之后方便填寫缺陷報告和測試報告。 - 界面
(1)瀏覽器叭莫,比如chrome
(2)訪問地址
(3)用戶名蹈集、密碼 - 接口
(1)測試工具,如Jmeter
(2)接口規(guī)范 - 數(shù)據(jù)庫
(1)連接數(shù)據(jù)庫的客戶端工具雇初,比如SQLyog
(2)數(shù)據(jù)庫連接信息拢肆,比如ip、端口、用戶名郭怪、密碼支示、表名等
(3)測試的表
- 冒煙測試
這一術(shù)語源自硬件行業(yè)。對一個硬件或硬件組件進行更改或修復后鄙才,直接給設(shè)備加電颂鸿。如果沒有冒煙,則該組件就通過了測試攒庵。
是為了先確定:
(1)界面:是能打開的嘴纺,填正常數(shù)據(jù)是能處理的
(2)接口:正常請求是能調(diào)通的,返回結(jié)果正常
(3)數(shù)據(jù)庫:能登錄叙甸,能看到測試的表颖医,表里面的數(shù)據(jù)是OK的
通常,這里使用正常流跑一遍裆蒸。 - 正常流測試
(1)界面:所有字段正確數(shù)據(jù)熔萧,必填字段正確數(shù)據(jù)
(2)接口:所有字段正確數(shù)據(jù),必填字段正確數(shù)據(jù)
(3)數(shù)據(jù)庫:檢查正確數(shù)據(jù)是否更新成功 - 異常流測試
(1)界面:功能測試僚祷,兼容性測試佛致,易用性測試,安全測試辙谜,性能測試
(2)接口:功能測試俺榆,性能測試,安全測試