qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          系統測試用例設計之等價類劃分

          什么是等價類?
            等價類:一類數據具有等價性。
            從正向來說,它們具有相同的功能。
            從逆向來說,它們暴露相同的錯誤。
            有效數據->有效等價類     無效數據->無效等價類
            如何劃分等價類?
            可以根據測試數據背后的處理信息,分析數據有無共同特點。將含有共同特點的數據劃為一個等價類。
            等價類劃分的原則
           ?。?、在輸入條件規定了取值范圍或取值的個數的情況下,可以確立一個有效等價類和兩個無效等價類。
            2、在輸入條件規定了輸入值的集合或者規定了“必須如何”的條件的情況下,可以確立一個有效等價類和一個無效等價類。
           ?。?、在輸入條件是一個布爾量的情況下,可以確立一個有效等價類和一個無效等價類。
           ?。础⒃谝幎溯斎霐祿囊唤M值(假設N個),并且程序要對每一個輸入值進行處理的情況下,可以確立N個有效等價類和一個無效等價類。
           ?。怠⒃谝幎溯斎霐祿仨氉袷氐囊巹t的情況下,可以確立一個有效等價類(符合條件)和若干無效等價類(從各個角度違反規則)。
            6、在確知已劃分的等價類中各元素在程序處理中的方式不同的情況下,則應再將該等價類劃分為更小的等價類。
            劃分完等價類以后就要設計用例對劃分的等價類進行覆蓋。對于有效等價類,要使用例能盡可能多地覆蓋尚未被覆蓋的有效等價類,對于無效等價類,則每次只覆蓋一個。
            等價類劃分的優點是比較簡單,缺點是它并沒有考慮組合的情況。

          posted on 2013-11-28 11:38 順其自然EVO 閱讀(207) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2013年11月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 叙永县| 太仆寺旗| 勃利县| 唐海县| 和田县| 神木县| 弋阳县| 石景山区| 德格县| 榆社县| 盘山县| 攀枝花市| 麻阳| 都兰县| 临城县| 广灵县| 喀喇沁旗| 全州县| 桂阳县| 岑溪市| 安龙县| 长宁县| 揭东县| 辉县市| 辽中县| 通道| 西乡县| 鄱阳县| 保定市| 内江市| 寿阳县| 长顺县| 阿巴嘎旗| 庆城县| 泰州市| 广水市| 思茅市| 新疆| 东方市| 甘洛县| 阿瓦提县|