qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問 http://qaseven.github.io/

          系統(tǒng)測(cè)試用例設(shè)計(jì)之等價(jià)類劃分

          什么是等價(jià)類?
            等價(jià)類:一類數(shù)據(jù)具有等價(jià)性。
            從正向來說,它們具有相同的功能。
            從逆向來說,它們暴露相同的錯(cuò)誤。
            有效數(shù)據(jù)->有效等價(jià)類     無效數(shù)據(jù)->無效等價(jià)類
            如何劃分等價(jià)類?
            可以根據(jù)測(cè)試數(shù)據(jù)背后的處理信息,分析數(shù)據(jù)有無共同特點(diǎn)。將含有共同特點(diǎn)的數(shù)據(jù)劃為一個(gè)等價(jià)類。
            等價(jià)類劃分的原則
            1、在輸入條件規(guī)定了取值范圍或取值的個(gè)數(shù)的情況下,可以確立一個(gè)有效等價(jià)類和兩個(gè)無效等價(jià)類。
            2、在輸入條件規(guī)定了輸入值的集合或者規(guī)定了“必須如何”的條件的情況下,可以確立一個(gè)有效等價(jià)類和一個(gè)無效等價(jià)類。
            3、在輸入條件是一個(gè)布爾量的情況下,可以確立一個(gè)有效等價(jià)類和一個(gè)無效等價(jià)類。
            4、在規(guī)定了輸入數(shù)據(jù)的一組值(假設(shè)N個(gè)),并且程序要對(duì)每一個(gè)輸入值進(jìn)行處理的情況下,可以確立N個(gè)有效等價(jià)類和一個(gè)無效等價(jià)類。
            5、在規(guī)定了輸入數(shù)據(jù)必須遵守的規(guī)則的情況下,可以確立一個(gè)有效等價(jià)類(符合條件)和若干無效等價(jià)類(從各個(gè)角度違反規(guī)則)。
            6、在確知已劃分的等價(jià)類中各元素在程序處理中的方式不同的情況下,則應(yīng)再將該等價(jià)類劃分為更小的等價(jià)類。
            劃分完等價(jià)類以后就要設(shè)計(jì)用例對(duì)劃分的等價(jià)類進(jìn)行覆蓋。對(duì)于有效等價(jià)類,要使用例能盡可能多地覆蓋尚未被覆蓋的有效等價(jià)類,對(duì)于無效等價(jià)類,則每次只覆蓋一個(gè)。
            等價(jià)類劃分的優(yōu)點(diǎn)是比較簡(jiǎn)單,缺點(diǎn)是它并沒有考慮組合的情況。

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


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          <2013年11月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 邵阳县| 富平县| 清丰县| 兴宁市| 兴文县| 旬阳县| 巨野县| 五寨县| 十堰市| 忻城县| 越西县| 宁陵县| 大同市| 岳阳县| 闸北区| 即墨市| 象州县| 石首市| 法库县| 依兰县| 收藏| 武定县| 鹤山市| 阳东县| 大安市| 碌曲县| 乐都县| 友谊县| 渝北区| 灵丘县| 安庆市| 武邑县| 莱芜市| 贺兰县| 汽车| 邻水| 盐边县| 永昌县| 藁城市| 友谊县| 翼城县|