測試用例設計方法

2022-09-07 05:21:11 字數 768 閱讀 3083

哈嘍~~小夥伴們,測試用例設計的方法有很多種,本章只簡單的列舉幾個黑盒測試用例設計的幾個常用方法,作者是個老實人,不喜勿噴,歡迎指點不足;

一.黑盒測試用例設計方法:

1.等價類劃分

等價類劃分法使用過程:

a.為每個等價類規定乙個唯一編號。(列出所有有效等價類和無效等價類)

b.設計乙個新的測試用例,使其盡可能多地覆蓋尚未覆蓋的有效等價類。重複這一步,隨後使得所有有效等價類均被測試用例所覆蓋。

c.設計乙個新的測試用例,使其只覆蓋乙個且僅乙個無效等價類。重複這一步使所有無效等價類被覆蓋。

2.邊界值分析法

邊界值分析法:使用和等價類劃分法相同的劃分,選取三組資料編寫測試用例,邊界上的(有效)和稍小於邊界(有效)的和稍大於邊界的(無效)

3.場景法

場景法使用流程:

a.確定基本流和備選流

b.根據已確定的基本流和各項備選流生產不同的場景

c.為確定的場景生成相應的測試用例

基本流:從開始到結束一切都順利,只會有乙個

備選流:除了基本流之外的其他情況,包括一些操作失敗或者操作成功(多個 )

4.錯誤推測法(不常用,不介紹,省點打字的時間去幼兒園收保護費)

5.因果圖法(不常用,不介紹,省點打字的時間去幼兒園收保護費)

二.測試用例設計方法選擇

a.任何情況下優先考慮等價類劃分法

b.如果有輸入或判斷範圍考慮邊界值分析法

c.針對於流程性的走向測試使用場景法

d.額外使用錯誤推測法進行用例覆蓋補充

測試用例設計方法

設計 方法 測試用例 1.測試用例設計方法 1.1.白盒測試的測試用例設計 邏輯覆蓋法 這種方法是從程式 內部的邏輯結構出發選取測試用例,因此要求測試用例設計人員對程式的邏輯結構十分清楚,甚至應掌握源程式的所有細節。1.1.1.語句覆蓋 設計若干測試用例,執行被測試程式,使得每個可執行語句至少執行一...

測試用例設計方法

1.測試用例設計方法 1.1.白盒測試的測試用例設計 邏輯覆蓋法 這種方法是從程式內部的邏輯結構出發選取測試用例,因此要求測試用例設計人員對程式的邏輯結構十分清楚,甚至應掌握源程式的所有細節。1.1.1.語句覆蓋 設計若干測試用例,執行被測試程式,使得每個可執行語句至少執行一次。1.1.2.判斷覆蓋...

測試用例設計方法

一 等價類劃分 等價類劃分主要適用於單個輸入條件,輸入為數值型的情況,如果輸入規定了輸入區間,可劃分出乙個有效等價類,兩個無效等價類 如果輸入只規定了輸入範圍,可劃分出乙個有效等價類,乙個無效等價類。二 邊界值 邊界值方法 也是適用於單個輸入條件的情況,輸入型別可以數值 字元等,要 測試 的邊界包括...