測試相關理解(五)錯誤猜測法

2021-09-08 13:04:32 字數 859 閱讀 3752

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個...