軟件測試的測試用例怎麼寫?(含思惟導圖)

測試用例能夠分爲五大模塊來說解:

第一個模塊:
軟件測試的生命週期:程序員

1.需求分析
2.測試計劃
3.測試設計
4.測試編碼
5.測試執行
6.測試評估面試

第二個模塊:
測試用例的定義:測試

是爲了特定的目的而設計的一組有測試輸入、執行條件、預期結果的案例(輸出文
檔),簡單地說,測試用例就是設計一個場景,使軟件程序在這種場景下,必須可以正
常運行而且達到程序所設計的執行結果。優化

第三個模塊:
測試用例的構成要素:
用例編號——用例的惟一標識
用例標題——測試用例的簡要說明
測試項目——用例所屬的項目範疇
用例級別——用例重要程度影響 P1 P2 P3
預置條件——用例執行的前提
測試輸入——測試用例數據輸入
執行步驟——執行用例的步驟
預期結果——應該獲得的結果編碼

第四個模塊:設計

黑盒測試用例設計方法(定義:根據業務需求進行黑盒測試,系統實現、代碼邏輯不可見,只根據輸入、輸出進行測試,代碼覆蓋率低。)blog

1.等價類
2.邊界值
3.斷定表
4.因果圖(斷定表的優化)
5.狀態遷移圖
6.場景法
7.正交實驗方法
8.錯誤推測法生命週期

黑盒設計用例設計方法總結:圖片

1.黑盒測試主要用於集成測試、系統測試、驗收測試
2.功能有輸入、輸入無組合 ——等價類法
3.功能有輸入,輸入範圍有邊界 ——邊界值法(基於等價類)
4.有多個輸入與輸出,輸入與輸入之間、輸入與輸出之間,有依賴關係——斷定表/因果圖法
5.參數配置類功能,參數相互組合——正交實驗法(數學公式)/
6.多個功能之間的組合邏輯測試——場景法/狀態遷移圖
7.最後採用錯誤推斷法再追加測試用例數學

在這裏插入圖片描述

最後:

歡迎你們關注公衆號:程序員一凡,領取大廠軟件測試面試資料。

相關文章
相關標籤/搜索