測試基礎:
測試用例:測試用例(Test Case)是爲某個特殊目標而編制的一組測試輸入、執行條件以及預期結果,以便測試某個程序路徑或覈實是否滿足某個特定需求。
測試用例作用:檢驗是否滿足客戶需求;度量測試人員的工作量;展現測試用例的思路。
測試用例包含:
用例編號 | 唯一的編號。 |
用例名稱 | 言簡意賅,描述準確。 |
測試背景 | 這個用例屬於哪個項目。 |
前置條件 | 用例執行前應該滿足哪些條件。 |
優先級 | 與重要級不成正比 |
重要級 | 與優先級不成正比 |
測試數據 | |
測試步驟 | 每步做些什麼 |
預期結果 | |
實際結果 | |
備註 |
測試用例編寫流程:
需求分析--》提取測試點--》測試用例編寫--》測試用例評審
需求分析:業務需求,功能需求,用戶需求(考慮用戶習慣)
提取測試點:
測試點:進行需求分析後,得出的需要進行測試的具體內容。
測試點好處:根據測試點可以快速設計出測試用例,測試點可以完全覆蓋需求,在測試點上可以迅速運用測試方法,可以展 現出需求的細節。
編寫測試用例:
常用設計方法:等價類劃分法、 邊界值分析法、因果圖法、場景法、
https://baike.baidu.com/item/%E6%B5%8B%E8%AF%95%E7%94%A8%E4%BE%8B/1928697
測試用例評審:
測試流程:
測試生命週期: