黑盒測試-錯誤推測法


在測試程序時,人們可以根據經驗或直覺推測程序中可能、存在的各種錯誤,從而有針對性地編寫檢查這些錯誤的測試用例的方法。

錯誤推測方法的基本思想:列舉出程序中所有可能有的錯誤和容易發生錯誤的特殊情況,根據他們選擇測試用例,例如,在單元測試時曾列出的許多在模塊中常見的錯誤,以前產品測試中曾經發現的錯誤等,這些就是經驗的總結。還有,輸入數據和輸出數據為0的情況。輸入表格為空或輸入表格只有一行,這些都是容易發生錯誤的情況。可選擇這些情況下的例子作為測試用例。

  

錯誤推測法的前提條件

分析程序中最容易出錯的場景和情況,在此基礎上有針對性的設計測試用例。需要完成的前提條件如下:

 1、深度熟悉被測系統的業務、需求。

 2、對被測系統或類似系統之前的缺陷分布情況進行過系統的分析。包括功能缺陷,數據缺陷,接口缺陷和界面缺陷等等。 

 

舉例----手機終端通話功能

例如:測試手機終端的通話功能,可以設計哪些通話失敗的情況來補充測試用例

 1、無SIM 插入是進行呼出(非緊急呼叫)

 2、插入已欠費SIM卡進行呼出

 3、射頻器件損壞或無信號區域插入有效SIM卡呼出

 4、網絡正常、插入有效SIM卡,呼無效號碼(如1、888、33333、不輸入任何號碼等)

 5、網絡正常,插入有效SIM卡,使用“快速拔號”功能呼出設置無效號碼的數字

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM