測試用例設計方法 邊界值

2022-10-11 07:03:08 字數 1136 閱讀 4436

邊界值三點

上點

邊界上的點

離點

離上點最近的點(根據上點的精度劃分)

內點

邊界有效範圍內的任意一點

如何確定離點

如果邊界是閉區間,則離點在外

例使用者長度在[6,20]之間

上點是6和20

離點是5和21

內點可以選擇12

如果邊界是開區間,則離點在內

例使用者長度在(6,20)之間

上點是6和20

離點是5和19

內點可以選擇12

邊界指的應用場景

1.如果取值規定了取值範圍或規定了取值個數時,可利用該範圍的邊界內及邊界附近的資料進行測試

2.如果需求規定了取值的個數x,則少於x乙個及多餘x乙個的取值進行測試

例如購買5件商品進行打8折

測試資料應為4,5,6件商品分別進行測試

3.如果需求規定了乙個有序集合的時候,則可根據該集合的第一和和最後乙個值進行測試

例下拉列表中有四個城市可供選擇

則可選擇第乙個城市和組後乙個城市進行測試

4.如果程式中使用乙個內部結構的話,則應從該資料結構的邊界進行考慮

如int型別的資料

邊界方法應用步驟

1,根據等價類劃分有效及無效等價類,確定上點、離點、內點

2.設計乙個新的測試用例,使其盡可能覆蓋所有尚未覆蓋的有效等價類,知道所有有效等價類被覆蓋

3.設計乙個新的測試用例,使其僅設計乙個無效等價類,知道所有無效等價類被覆蓋

例子

測試用例設計方法2 邊界值

介於有效等價類和無效等價類之間 上點 邊界上的點。離點 離上點最近的點,根據上點的精度確定。內點 邊界有效範圍內的任意一點。如何確定離點?如果需求規定了取值範圍或規定了取值個數時,可利用該範圍的邊界內及邊界附近的資料進行測試。如使用者名稱長度 6,8 如果需求規定了取值的個數,則少於個數乙個,或多於...

測試用例 邊界值

邊界值分析法就是對輸入或輸出的邊界值進行測試的一種黑盒測試方法 邊界值分析法是對等價類分析法的一種補充 序號應用場景例子1 若需求規定取值範圍或取值個數時,可利用該範圍的邊界內及邊界附近的資料進行測試 2若需求規定取值的個數,則取少於各少數乙個或多於個數乙個的值進行測試 3若需求規定了乙個有序集合,...

測試用例設計之邊界值分析方法

1.定義 對輸入或輸出的邊界值進行測試的一種黑盒測試方法。通常邊界值分析法是作為對等價類劃分法的補充,這種情況下,其測試用例來自等價類的邊界。2.與等價劃分的區別 1 邊界值分析不是從某等價類中隨便挑乙個作為代表,而是使這個等價類的每個邊界都要作為測試條件。2 邊界值分析不僅考慮輸入條件,有時還要考...