測(cè)試用例設(shè)計(jì)一紙禪---問(wèn)題驅(qū)動(dòng)設(shè)計(jì)

序言
適應(yīng)于功能點(diǎn)比較明確的測(cè)試用例設(shè)計(jì)。

術(shù)語(yǔ)解釋
配置:廣義上的概念,針對(duì)系統(tǒng)功能點(diǎn)的所有輸入輸出均可認(rèn)為是配置;
功能:更偏向于業(yè)務(wù)評(píng)價(jià)(多快好省);
檢查點(diǎn):測(cè)試中非常重要的一個(gè)概念,測(cè)試結(jié)果判定的依據(jù),檢查點(diǎn)的全面性是測(cè)試人員技能水平的重要表現(xiàn)。

問(wèn)題清單
1、請(qǐng)列出業(yè)務(wù)本身的所有配置項(xiàng)(包括隱性配置項(xiàng));
2、存在性檢查:對(duì)于現(xiàn)在測(cè)試的這臺(tái)設(shè)備,是否應(yīng)該有這個(gè)配置項(xiàng);
3、配置項(xiàng)狀態(tài)與取值檢查(默認(rèn)狀態(tài)是否正確,如是否應(yīng)該被選中)、值是否正確、當(dāng)前值是否生效;
4、web頁(yè)面外觀檢查:配置項(xiàng)布局是否存在異常,除了文字外,該有的圖標(biāo)是否都有,是否與其他配置項(xiàng)之間有約束關(guān)系,約束關(guān)系是否正確;
5、配置修改檢查:結(jié)合等價(jià)類、邊界值等測(cè)試方法,對(duì)配置項(xiàng)進(jìn)行配置更改,并檢查是否生效;
6、多手段觸發(fā):如通過(guò)web配置頁(yè)面直接更改,web頁(yè)面刷新,跳轉(zhuǎn),外部環(huán)境觸發(fā)業(yè)務(wù)狀態(tài)變化,通過(guò)其他管理軟件等;
7、提示信息檢查:配置開始、進(jìn)行、完成全過(guò)程中提示信息(如有)是否正確;
8、多出口檢查:除了常見的檢查方式外,還可以從哪些較多、入口、使用哪些方法對(duì)配置是否生效進(jìn)行檢查:
- 多頁(yè)面入口
-日志檢查;
-報(bào)文檢查
-命令檢查
9、隱性影響檢查:這個(gè)配置更改后,設(shè)備本身除了直接表現(xiàn)給用戶的外,還發(fā)生了哪些隱性變化(如資源占用等),這些變化是否正常;
10、周邊影響檢查-影響別人:更改配置后,除了對(duì)配置的業(yè)務(wù)本身外,這個(gè)配置對(duì)其他業(yè)務(wù)是否有影響(特別關(guān)注對(duì)其上層業(yè)務(wù)),對(duì)整個(gè)軟、硬件環(huán)境是否產(chǎn)生影響;
11、周邊影響檢查-被別人影響:其他業(yè)務(wù)(特別是底層業(yè)務(wù))更改、狀態(tài)變化后是否對(duì)該配置項(xiàng)相關(guān)業(yè)務(wù)點(diǎn)有影響;軟硬件系統(tǒng)的變化是否對(duì)該配置、業(yè)務(wù)有影響;
12、恢復(fù)默認(rèn)檢查:恢復(fù)默認(rèn)后這個(gè)配置項(xiàng)是否正確;
13、配置導(dǎo)入導(dǎo)出:這個(gè)配置項(xiàng)是否能被導(dǎo)出、導(dǎo)入,導(dǎo)入后是否仍能生效;
14、多次修改檢查:再一次對(duì)配置進(jìn)行修改,修改是否扔能生效;
15、很多次修改檢查:對(duì)配置修改很多次(大于3次),是否仍然正常;
16、業(yè)務(wù)效果檢查:
- 基本生效性檢查:如啟用音頻后有聲音,開啟實(shí)況后有圖像,抓拍圖片有圖片,開始存儲(chǔ)后有錄像;
- 準(zhǔn)確性檢查:表現(xiàn)是對(duì)的,比如配置藍(lán)色后是藍(lán)色,時(shí)間OSD是對(duì)的;
- 效果檢查:要求是好的,如云臺(tái)轉(zhuǎn)動(dòng)流暢性、OSD調(diào)勻、運(yùn)動(dòng)圖像連貫、圖像質(zhì)量等;
- 性能檢查:包括資源占用、指標(biāo)、吞吐量、速率、幀率、指標(biāo)、主觀效果等是好的;
- 穩(wěn)定性檢查:多次、頻繁、長(zhǎng)時(shí)間后業(yè)務(wù)仍然正常;
-設(shè)備狀態(tài)檢查:業(yè)務(wù)配置、運(yùn)行過(guò)程中,設(shè)備狀態(tài)正常(無(wú)重啟,資源占用正常等)
17、兼容性:包括OS、瀏覽器、外設(shè)、軟件版本前后兼容、第三方兼容(標(biāo)準(zhǔn)一致性等);
18、網(wǎng)絡(luò)安全檢查:是否存在網(wǎng)絡(luò)安全隱患(弱密碼、明文、安全漏洞);
19、異常處理:容錯(cuò)能力(包括設(shè)備自身出錯(cuò)后的恢復(fù)以及人為制造異常的處理應(yīng)對(duì))、資源沖突、前提條件不具備或者運(yùn)行過(guò)程中發(fā)生改變等;
20、配套:服務(wù)器配套或者其他管理軟件配套;
21、組合:業(yè)務(wù)內(nèi)組合,業(yè)務(wù)間組合;(常見的業(yè)務(wù)組合:網(wǎng)絡(luò)業(yè)務(wù)、編碼業(yè)務(wù)、OSD業(yè)務(wù)、圖像相關(guān)(鏡像、寬動(dòng)態(tài)等)、設(shè)備重啟(軟硬件重啟等)、存儲(chǔ)業(yè)務(wù)(中心存儲(chǔ)與前端存儲(chǔ)));
22、組網(wǎng):特定組網(wǎng)下;
23、場(chǎng)景:圖像場(chǎng)景、智能業(yè)務(wù)場(chǎng)景、室外場(chǎng)景、對(duì)防護(hù)有要求的場(chǎng)景變化、網(wǎng)絡(luò)環(huán)境變化。本質(zhì)上也屬于廣義上的配置項(xiàng);
24、隱性測(cè)試規(guī)格:
- 產(chǎn)品硬件相關(guān)檢查(標(biāo)簽、銘牌內(nèi)容等);
- 可維護(hù)性檢查;
- 易用性檢查(交互性、提示信息、可安裝性、普適性、設(shè)計(jì)一致性等);
- 防呆檢查;
-市場(chǎng)、用戶相關(guān)(產(chǎn)品命名是否符合這個(gè)系列的定位并體現(xiàn)產(chǎn)品關(guān)鍵特色、手冊(cè)、彩頁(yè)等)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容