錯誤推斷法
概念
在軟件測試活動中,人們可以依靠經驗和直覺推測系統中可能存在的各種錯誤,從而有針對性地編寫檢查這些錯誤的例子,這就是錯誤推測法。
基本思想
根據以往的測試經驗和對系統內部知識的了解,列出系統中各種可能有的錯誤和容易發生錯誤的特殊情況,再根據它們來設計測試用例,
隨着在產品測試的實踐中對產品的了解的加深和測試經驗的豐富,使用錯誤推測法設計的測試用例往往非常有效,
可以作為測試設計的一種補充手段,並且積累的經驗越豐富,方法使用效率越高。
應用
(1)確定合適的錯誤推測清單
(2)確定需要進行錯誤猜測的測試子項
(3)根據清單對測試子項的規格進行錯誤猜測
案例
1)比如,測試登錄頁面,不填寫用戶名,不填寫密碼,直接單擊登錄按鈕
2)比如,針對要求是正整數的輸入框,輸入負數並提交
3)比如,金融行業的計算,驗證0.1+0.2是否等於0.3(如果不是精確計算,一般為0.30000000000000004)