測試用例八大要素
測試用例編號
字符和數(shù)字組合成的字符串,用例編號應(yīng)具有唯一性、易識別
系統(tǒng)測試
產(chǎn)品編號-ST-系統(tǒng)測試項名-系統(tǒng)測試子項名-XXX
集成測試
產(chǎn)品編號-IT-集成測試項名-集成測試子項名-XXX
單元測試
產(chǎn)品編號-UT-單元測試項名-單元測試子項名-XXX測試項目
當前測試用例所在測試大類、被測試需求、被測模塊、被測單元等
系統(tǒng)測試用例測試項目
軟件需求項
集成測試用例測試項目
集成后的模塊名或接口名
單元測試用例測試項目
被測函數(shù)名測試標題
簡單描述,需要用概括的語言描述用例的出發(fā)點和關(guān)注點,原則上每個用例的標題不能重復(fù)
4.重要級別
對基本和普通測試項的區(qū)分
高級別
保證系統(tǒng)基本功能、核心業(yè)務(wù)、重要特性、實際使用頻率比較高的用例
中級別
重要程度介于高和低之間的測試用例
低級別
實際使用的頻率不高,對系統(tǒng)業(yè)務(wù)功能影響不大的模塊或功能的測試用例
- 預(yù)置條件
執(zhí)行當前測試用例需要的前提條件,如果這些前提條件不滿足,則后面測試步驟無法進行或無法得到 預(yù)期結(jié)果
6.輸入
用例執(zhí)行過程中需要加工的外部信息。根據(jù)軟件測試用例的具體情況,有手工輸入、文件、數(shù)據(jù)庫記錄等
7.操作步驟
執(zhí)行當前測試用例需要經(jīng)過的操作步驟,需要明確的給出一個步驟的描述,測試用例執(zhí)行人員可以根據(jù)該步驟完成測試用例執(zhí)行
8.預(yù)期輸出
當前測試用例的預(yù)期輸出結(jié)果,包括返回值內(nèi)容,界面的響應(yīng)結(jié)果,輸出結(jié)果的規(guī)則符合度等
測試用例額外的要素
1.用例設(shè)計者
能準確的找到測試用例設(shè)計人員,對用例修改時能方便找準人員
2.用例設(shè)計日期
方便檢查用例設(shè)計的進度
3.用例版本號
方便用例設(shè)計人員對用例的跟蹤
- 對應(yīng)的開發(fā)人員
出現(xiàn)BUG后能及時找到相應(yīng)的人員進行修復(fù)