黑盒測試用例設計方法

2022-02-20 18:45:12 字數 726 閱讀 6173

簡介:

黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中把程式看作乙個不能開啟的黑盒子,在完全不考慮程式內部結構和內部特性的情況下,在程式介面進行測試,它只檢查程式功能是否按照需求規格說明書的規定正常使用,程式是否能適當地接收輸入資料而產生正確的輸出資訊。黑盒測試著眼於程式外部結構,不考慮內部邏輯結構,主要針對軟體介面和軟體功能進行測試。黑盒測試是以使用者的角度,從輸入資料與輸出資料的對應關係出發進行測試的。很明顯,如果外部特性本身有問題或規格說明的規定有誤,用墨盒測試方法是發現不了的。黑盒測試法注重於測試軟體的功能需求,主要試圖發現下列幾類錯誤:

1.功能不正確或遺漏介面錯誤;

2.資料庫訪問錯誤;

3.效能錯誤;

4.初始化和終止錯誤等。

從理論上講,黑盒測試只有採用窮舉輸入測試,把所有可能的輸入都作為測試情況考慮,才能查出程式中所有的錯誤。實際上測試情況有無窮多個,人們不僅要測試所有僉的輸入,而且還要對那些不合法但可能的輸入進行測試。這樣看來,完全測試是不可能的,所以我們要進行有針對性的測試,通過制定測試案例指導測試的實施,保證軟體測試有組織、按步驟,以及有計畫地進行。黑盒測試行為必須能夠加以量化,才能真正保證軟體質量,而測試用例就是將測試行為具體量化的方法之一。

具體的黑盒測試用例設計方法包括:等價類劃分法、邊界值分析法、錯誤推測法、因果圖法、判定表驅動法、正交試驗設計法、功能圖法等。

/files/chenqingwei/黑盒測試.rar

黑盒測試用例設計方法

1 等價劃分 所謂等價類劃分是指一套被選擇的值,這些值分別代表了許多眾多的可能輸入值,程式對其處理的方式都是一樣的。等價類劃分的方法作為繼邊界值分析方法之後補充的測試用力設計試用的一種方法。劃分等價類 確定測試用例 等價類劃分是一種典型的黑盒測試方法,使用這一方法時,完全不考慮程式的內部結構,只依據...

黑盒測試用例設計方法

將所有的可能輸入資料 有效的和無效的 劃分成若干個等價類,從各個等價類中選取有代表性的資料來覆蓋測 試用例。類劃分規則 若輸入的資料是在一定的取值區間內,則確定乙個有效類和兩個無效類測試用例設計方法 等價類劃分法 輸入條件是乙個布林值或者必須為乙個值,則確定乙個有效類true乙個無效類false 輸...

黑盒測試用例設計方法

黑盒測試用例設計方法主要有 等價類劃分法 邊界值分析法 判定表法 因果圖法 正交因子法 狀態遷移法 流程分析法 輸入域 輸出域分析法 錯誤猜測法等 常用的有等價類 邊界值 正交因子 輸入域 輸出域分析法,下面介紹這幾種方法。等價類劃分法 等價類劃分兩種情況有效等價類和無效等價類。簡單來說有效等價類就...