黑盒測試優先考慮的測試方法?黑盒測試的原則:依據軟件需求文檔設計測試用例,驗證軟件實現滿足需求文檔的情況,軟件文檔的正确性對于測試的有效性至關重要,今天小編就來說說關于黑盒測試優先考慮的測試方法?下面更多詳細答案一起來看看吧!
黑盒測試的原則:
依據軟件需求文檔設計測試用例,驗證軟件實現滿足需求文檔的情況,軟件文檔的正确性對于測試的有效性至關重要。
有針對性地查找問題,并能正确定位問題所在。檢查功能實現是否正确,是否存在未實現,未全部實現,實現錯誤等情況。
根據軟件功能的重要性以及時間進度安排确定測試等級以及測試重點,減少程序中出現嚴重缺陷的可能性。
制定合理的測試計劃和測試策略,盡可能發現程序中的錯誤,并且盡可能的站在用戶的角度去進行測試。
分析産品的應用場景、所需支持的設備,盡量模拟生産環境搭建測試環境。
黑盒測試的策略:
盡量采用等價類分析法和邊界值分析法,這兩個方法設計的測試用例對于發現程序的錯誤是比較有效的。
長期的測試工作經驗告訴我們,很多情況下的錯誤都發生在輸入或者輸出範圍的邊界上,而不是發生在輸入輸出範圍的内部。
有經驗的測試團隊或者測試個體都會采取錯誤推測法。錯誤推測法的基本思想為列出程序中可能會發生錯誤或者容易發生錯誤的特殊場景,并據此進行測試。
若被測試的各輸入域之間存在相互依賴的關聯,則使用因果圖分析法來設計測試用例,常出現在登錄後的操作場景測試。
簡單舉例:銀行卡賬戶輸入正确密碼會進行存取款等業務操作,如果輸入錯誤密碼則會出現重新輸入或者凍結銀行卡等安全保護的操作。
為了盡可能的滿足測試的覆蓋度,需要經常性的進行探索性測試,随機性測試。不可有窮盡測試的想法,因為不存在沒有bug的産品。
測試後期需要進行特殊操作/異常操作的測試場景設計,通常用于嵌入式軟件測試(智能硬件産品測試)。
例如:運行時突然斷網、突然斷電,插拔某些外部設備,高溫環境/防水測試(如攝像頭)等等。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!