測試用例的設計是測試設計的重要內容,關於測試用例的設計方法,當前不少出版的測試書和發表的測試文章,不少存在著表述錯誤,主要是把測試用例中的輸入資料的設計方法與測試用例的設計方法混為一談,對測試初學者和測試用例設計人員產生誤導。
這種錯誤的主要表現舉例如下:
測試用例的設計方法包括:
其實,測試用例中輸入資料的設計方法只是測試用例設計方法的乙個子集,上面列出的集中方法都是確定黑盒測試用例的輸入測試資料的一般方法,而不是測試用例的設計方法。
除了確定輸入資料之外,測試用例的設計還包括如何確定測試用例的設計策略,如何組織設計用例,如何從測試需求等文件建立完整的測試用例。
對測試執行人員來說,測試用例的表示內容包括以下幾個方面:
乍看起來有點像測試策劃(計畫)考慮的因素。但是測試用例的設計和測試計畫的設計關注點不同,測試計畫考慮的巨集觀和全面些,而測試用例考慮的更窄。
設計測試用例首先要考慮以下幾個問題:
只有回答了這些問題,才能確定測試用例的具體寫作方法和表現形式。一般而言,公司裡分配寫作測試用例的時間並不長,而且提供的文件也不全面,所以寫測試用 例要符合測試部門的當前現狀和專案的測試特點,綜合考慮,所以看起來有點像測試計畫的某些內容,但是對問題的細化程度不一樣。
測試用例的設計是一項複雜的測試工作,測試用例的設計方法需要考慮測試的目標,被測試軟體的特性,測試者人力資源的技術和能力,測試組織形式,測試進度、測試成本等多個方面。
在設計測試用例時,可以綜合運用以下方法:
根據軟體的組成元素設計測試用例
根據軟體的開發階段(里程碑)設計測試用例
根據...設計測試用例
具體到設計每個測試用例而言,可以考慮如下:
根據設計規格說明書確定期望的測試用例執行結果
......
確定測試用例的輸入資料確實對於測試用例非常重要,它決定著測試用例的執行效果和效率,但是確定輸入測試資料只是設計測試用例的乙個步驟,而不是全部。因此,不能把測試用例的設計方法等同於測試用例資料的方法。
測試用例與輸入資料的設計方法
測試用例 的設計是測試設計的重要內容,關於測試用例的設計方法,當前不少出版的測試書和發表的測試 文章 不少存在著表述錯誤,主要是把測試用例中的輸入資料的設計方法與測試用例的設計方法混為一談,對測試初學者和測試用例設計人員產生誤導。這種錯誤的主要表現舉例如下 測試用例的設計方法包括 等價類劃分法 邊界...
測試用例與測試用例的設計方法
測試用例 test case 是為某個特殊目標而編制的一組測試輸入 執行條件以及預期結果,以便測試某個程式路徑或核實是否滿足某個特定需求。目前黑盒測試的測試用例設計方法有5種 等價類劃分 邊界值分析 錯誤推測法 目前黑盒測試 的測試用例 設計方法有5種 等價類劃分 邊界值分析 錯誤推測法 因果圖功能...
輸入資料的設計方法和測試用例設計方法md
title 輸入資料的設計方法和測試用例的設計方法測試用例的設計是測試設計的重要內容,關於測試用例的設計方法,當前不少出版的測試書和發表的測試文章,不少存在著表述錯誤,主要是把測試用例中的輸入資料的設計方法與測試用例的設計方法混為一談,對測試初學者和測試用例設計人員產生誤導。這種錯誤的主要表現舉例如...