場景法、狀態遷移圖、因果圖、判定表則為基於狀態的設計(有人會寫成基於場景的設計,大致一樣),更多的應用到測試用例設計過程中,是測試用例基於面的覆蓋,基於使用者可能的覆蓋,影響了用例的廣度。同時,基於使用者重點場景的驗證,也是ui層最優先應該覆蓋的地方。
等價類、邊界值、正交表則為基於資料的設計,更多的應用到測試用例設計過程中,是測試用例基於面覆蓋之後,基於點的設計,影響了用例的深度。同時這部分用例可能數量較多、而優先順序較低,所以,這部分是api介面層最好覆蓋的地方。
測試用例設計方法
設計 方法 測試用例 1.測試用例設計方法 1.1.白盒測試的測試用例設計 邏輯覆蓋法 這種方法是從程式 內部的邏輯結構出發選取測試用例,因此要求測試用例設計人員對程式的邏輯結構十分清楚,甚至應掌握源程式的所有細節。1.1.1.語句覆蓋 設計若干測試用例,執行被測試程式,使得每個可執行語句至少執行一...
測試用例設計方法
1.測試用例設計方法 1.1.白盒測試的測試用例設計 邏輯覆蓋法 這種方法是從程式內部的邏輯結構出發選取測試用例,因此要求測試用例設計人員對程式的邏輯結構十分清楚,甚至應掌握源程式的所有細節。1.1.1.語句覆蓋 設計若干測試用例,執行被測試程式,使得每個可執行語句至少執行一次。1.1.2.判斷覆蓋...
測試用例設計方法
一 等價類劃分 等價類劃分主要適用於單個輸入條件,輸入為數值型的情況,如果輸入規定了輸入區間,可劃分出乙個有效等價類,兩個無效等價類 如果輸入只規定了輸入範圍,可劃分出乙個有效等價類,乙個無效等價類。二 邊界值 邊界值方法 也是適用於單個輸入條件的情況,輸入型別可以數值 字元等,要 測試 的邊界包括...