測試用例的設計方法

2021-10-01 19:07:00 字數 848 閱讀 1590

設計用例的策略

①、首先進行等價類劃分,包括輸入和輸出條件,減少工作量提高效率

②、邊界值分析,發現錯誤的能力最強

③、錯誤推斷法,補充用例(這個憑經驗)

④、對照需求和業務場景邏輯,檢查用例

⑤、如果需求說明含有輸入條件,設計開始就用到因果圖和判定表驅動法

⑥、引數配置類的軟體,要用正交實驗法

⑦、功能圖法,不同時期條件的有效性來設計資料

⑧、業務流清晰的系統,採用場景法

1、等價類

①、將所有可能輸入資料(有效和無效)劃分為若干個等價類,選取代表性的資料當做 測試用例,保證完整性和代表性

有效等價類:合理的有效的輸入集合

無效等價類:無效的沒有意義的輸入集合,檢查程式異常

②、等價類劃分方法

按照區間、數值、集合、限制條件、處理方式劃分

2、邊界值

對輸入或輸出的邊界值進行設計(5/7原則)

3、因果圖

簡化邏輯關係,操作步驟較複雜

4、判定表

針對不同存在條件、動作關係或者因果關係的設計用例方法

4大組成部分:條件樁,條件項;動作樁,動作項

5、場景法

事件觸發的情景生成場景(同一件事不同觸發順序和處理結果形成事件流)

6、功能圖法

用功能圖(流程圖)形象的表達操作流(狀態遷移圖+布林函式組成)

需要依靠判定表因果圖表示邏輯,是黑盒+白盒混合用例的設計方法

7、錯誤推斷法

基於以往的經驗和出現的錯誤,推測軟體可能存在的缺陷和錯誤,針對性的設計用例

8、正交實驗法

從大量資料中挑選適量的有代表性的,合理設計用例

持續更新中…

測試用例與測試用例的設計方法

測試用例 test case 是為某個特殊目標而編制的一組測試輸入 執行條件以及預期結果,以便測試某個程式路徑或核實是否滿足某個特定需求。目前黑盒測試的測試用例設計方法有5種 等價類劃分 邊界值分析 錯誤推測法 目前黑盒測試 的測試用例 設計方法有5種 等價類劃分 邊界值分析 錯誤推測法 因果圖功能...

測試用例設計方法

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

測試用例設計方法

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