黑盒測試工具的測試方法?測試方法劃分測試方法一般按以下幾種劃分:,我來為大家科普一下關于黑盒測試工具的測試方法?以下内容希望對你有幫助!
測試方法劃分
測試方法一般按以下幾種劃分:
● 按照執行階段劃分為:白盒測試(自動化)、黑盒測試(功能測試)、灰盒測試(介于功能測試與自動化測試之間,比如接口測試)。以上三種測試方法實際工作業務場景應用的最多、最廣泛!
● 按照執行狀态劃分為:靜态測試、動态測試。
● 按照執行行為劃分為:手動測試、自動測試。
常用的黑盒測試概念:
在黑盒測試中,通常把程序看作一個不能打開的黑盒子,在完全不考慮程序内部結構和内部特性的情況下,對程序接口進行測試,它隻檢查程序功能是否按照需求規格說明書的規定正常使用,程序是否能适當地接收輸入數據而産生正确的輸出信息。
由于黑盒測試着眼于程序外部結構,不考慮内部邏輯結構,主要針對軟件界面和軟件功能進行測試。所以黑盒測試是以用戶的角度,從輸入數據與輸出數據的對應關系出發進行測試的。關注的是軟件的功能需求,主要試圖發現以下類型的錯誤:
從理論上講,黑盒測試隻有采用窮舉輸入測試,把所有可能的輸入都作為測試情況進行考慮,才能查出程序中所有的錯誤。因為窮舉測試是不可能的,所以要有針對性地選擇測試用例。通過制定測試案例指導測試的實施,保證軟件測試有組織、有計劃地進行。隻有對黑盒測試進行量化,才能保證軟件的質量,具體量化的方法之一就是測試用例。
黑盒測試用例設計方法包括等價類劃分法、邊界值分析法、判定表分析法、因果圖分析法、正交試驗法、流程分析法、狀态遷移法、異常分析法以及錯誤推測法等。(未完待續)
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!