等價類劃分法

                                                         等價類劃分法           測試

        有效等價類: 符合需求說明,合理的、有意義的輸入數據的集合。 有效等價類可檢驗程序是否實現了規格需求中所規定的功能 無效等價類: 不符合需求說明,無心義的、不合理的輸入數據的集合。 無效等價類,能夠檢查程序異常處理的狀況,並且能夠檢查被測程序的功能,是否有不符合需求的地方。spa

        等價類的劃分準則:設計

       按照區間劃分——在輸入條件規定了取值範圍或值    的具體個數的狀況下,能夠肯定一個有效等價類和兩個無效等價類。程序

       按照數值劃分——在規定了一組輸入數據,而且程序要對每個輸入值分別進行處理的狀況下,可肯定 n 個有效等價類和一個無效等價類。數據

        按照數值集合劃分——在輸入條件規定了輸入值的集合或規定了「必須如何」的條件下,能夠肯定一個有效等價類和一個無效等價類(該集合有效值以外)異常

        按boolean值劃分——在輸入條件是一個布爾量的狀況下,可肯定一個有效等價類和一個無效等價類。異常處理

        等價類劃分法的步驟 :集合

       1.依據經常使用的原則劃分等價類

        2.爲每個等價類規定一個惟一編號

        3.設計一個新的測試用例,使其儘量多的覆蓋還沒有被覆蓋的有效等價類,重複這一步,直到全部的有效等價類都被覆蓋爲止。

      4.設計一個新的測試用例,使其僅覆蓋一個還沒有被覆蓋的無效等價類,重複這一步,直到全部的無效等價類都被覆蓋爲止。

相關文章
相關標籤/搜索