1、定義 基於經驗和直覺猜測程式中全部可能存在的各種錯誤, 從而有針對性的設計測試用例的方法.錯誤猜測方法的基本思想: 列舉出程式中全部可能有的錯誤和easy錯誤發生的特殊情況,依據他們選擇測試用例. 比如, 在單元測試時曾列出的很多在模組中常見的錯誤. 以前產品測試中以前發現的錯誤等, 這些就是經驗的總結. 還有, 輸入資料和輸出資料為0的情況. 輸入**為空格或輸入**僅僅有一行. 這些都是easy錯誤發生的情況. 可選擇這些情況下的樣例作為測試用例。
2. 錯誤猜測方法的基本思想:
列舉出程式中全部可能有的錯誤和easy錯誤發生的特殊情況,
依據他們選擇測試用例。
1) 比如,
輸入資料和輸出資料為
0的情況;輸入**為空格或輸入**僅僅有一行。 這些都是easy錯誤發生的情況。可選擇這些情況下的樣例作為測試用例。
2) 比如。前面樣例中成績報告的程式,採用錯誤猜測法還可補充設計一些測試用例:
i. 程式是否把空格作為回答
ii. 在回答記錄中混有標準答案記錄
iii. 除了標題記錄外,另一些的記錄最後乙個字元即不是2
也不是3
iv. 有兩個學生的學號同樣
v. 試題數是負數。
3) 再如,測試乙個對線性表(比方陣列)進行排序的程式,可猜測列出下面幾項須要特別測試的情況:
i. 輸入的線性表為空表。
ii. 表中僅僅含有乙個元素;
iii. 輸入表中全部元素已排好序。
iv. 輸入表已按逆序排好;
v. 輸入表中部分或所有元素同樣。
測試用例設計 錯誤猜測法
錯誤猜測是基於經驗和直覺推測程式中所有可能存在的各種錯誤,從而有針對性地設計測試用例的方法。錯誤推測方法的基本思想 列舉出程式中所有可能有的錯誤和容易發生錯誤的特殊情況,根據他們選擇測試用例。例如,在單元測試時曾列出的許多在模組中常見的錯誤 以前產品測試中曾經發現的錯誤等,這些就是經驗的總結。還有,...
錯誤猜測法 測試用例設計方法
錯誤猜測法在軟體測試活動種,人們可以依靠經驗和直覺推測系統種可能存在的各種錯誤,從而有針對性的編寫檢查這些錯誤的列子,這就是錯誤推測法。基本思想 根據以往的測試經驗和對系統內部的知識的了解,列出系統中各種可能有的錯誤和容易發生的特殊情況,再根據他們來設計測試用例,隨著在產品測試的實踐對產品的了解的加...
測試相關理解(四)邊界值分析例項
1.現有乙個學生標準化考試批閱試卷 產生成績報告的程式。其規格說明如下 程式的輸入檔案由一些有 80個字元的記錄組成 如右圖所示,所有記錄分為3組 試卷各題標準答案記錄 每個記錄均在第80 個字元處標以數字 2 該組的第乙個記錄的第1至第 3個字元為題目編號 取值為1一 999 第 10至第 59個...