一种基于查错率的测试用例选择方法_3

文档序号:9288377阅读:来源:国知局
果如下:
第Ge [I]组测试用例编号:
12415、13032、9522、11621、8357、11523、9815、11582、12168、7298、11130、5017、6672、8910、10723、9831、1806、832、10720、1403、12979、4085、6930、12691、6534、9422、4459、5256、11721、5707、8157、9827、3343、10081、8960、2430、10225、12536、8166、1987、3498、4049、5589、11728、5722、5848、2384、762、1774、3272、
第Ge [2]组测试用例编号:
I1536、4677、1305、8325、1916、6408、746、9673、2389、12404、7450、3156、10648、7241、9789、9970、3494、9923、10517、1862、9743、2976、7427、9425、13109、8736、8564、8277、5576、9928、483、7904、1519、8966、7930、12489、3754、8517、2072、10542、9593、9255、9840、461、8143、3799、6894、1605、6269、12344第Ge [3]组测试用例编号:
7883、12527、1102、12222、10800、632、6658、11138、2890、5991、8160、269、2812、8107、10206、5224、7136、1473、3111、656、9964、10412、420、9995、5469、5170、6702、4113、8896、3337、4272、9997、921、7867、2956、11394、13250、7047、10210、10021、1480、8197、10304、3221、2320、7184、8002、8252、1293、8725第Ge [4]组测试用例编号:
10494、11740、8989、2974、12094、2977、6601、4798、1978、5857、12354、6088、286、3705、9609、11891、653、4123、11908、11506、6180、3079、3431、12142、10276、7053、6083、6735、4913、6754、5213、3880、7437、2192、2088、4609、8540、13332、7091、12237、8823、8066、3332、2615、10108、13305、9761、5081、11638、5228查错率从大到小排序依次为:
Fc[l]=0.66Fc[2]=0.65Fc[3]=0.59Fc[4]=0.54
5)比较Fp[I]和Fe [I],因为Fp [I]初始值为0,因而Fp [I]〈Fe [I],程序继续执行。
[0027] 6)将 i 置为 I。
[0028]7)为了对每个分组的测试用例都按照策略来进行选择,因而用i来对每个分组选择测试用例进行控制,因为n=4,表明总共有4个分组,因而判断i是否小于4,因为此时i=l, i<4 成立。
[0029]8) i=l,将Gc[l]和Gp [I]取交集,由于初始化Gp [i] (i=l,2,3,4)是空集,此时count为0,则从Ge [I]和Gc[2]中未被选择过的测试用例中随机选出50个测试用例,得到Gn[I]测试用例编号如下:
5722、8960、1806、8157、12536、3498、7298、2384、11728、9522、4049、6672、1774、5017、10081、6534、I1721、8357、8166、8910、12168、5848、5707、13032、1403、9840、6894、2389、7450、11536、1305、8277、13109、1862、12489、8966、5576、9970、1916、9789、4677、10542、8736、8517、8564、3156、9425、9673、7904、3799、
9)i自加l,WGc[2]和Ge[3]中未被选择过的测试用例中随机选出50个测试用例,得到Gn [2]测试用例编号如下:
746、483、7241、10648、9255、3754、9923、7427、12404、10517、8143、8325、2976、1519、6269、3494、461、6408、12344、1605、2072、9928、9593、9743、7930、2890、3111、8252、5991、8725、656、5469、2320、8160、8002、1102、2956、5224、10304、4272、10210、9964、10800、3337、8107、8197、5170、10021、1473、7184、
i自加1,从Gc[3]和Gc[4]中未被选择过的测试用例中随机选出50个测试用例,得到Gn [3]测试用例编号如下:
7047、13250、10206、2812、420、1480、7867、6702、269、10412、7883、12527、1293、4113、8896、3221、9997、6658、921、9995、7136、632、11394、12222、11138、7053、12142、8989、12354、4798、2977、7091、6083、12094、4123、286、2192、10276、2974、I1891、13332、I1740、9609、6088、8066、7437、11638、3431、3079、2088、
10)i自加1,此时i=4,将剩下的测试用例放入第Gn[4]中,得到如下结果:
10494、6601、1978、5857、3705、653、11908、11506、6180、6735、4913、6754、5213、3880、
4609、8540、12237、8823、3332、2615、10108、13305、9761、5081、5228、12415、I1621、I1523、9815、I1582、II130、10723、9831、832、10720、12979、4085、6930、12691、9422、4459、5256、9827、3343、2430、10225、1987、5589、762、3272
11)将i自加1,i=5,此时i=5,此时i>n,将Fc[i](i=l, 2,…,η)中的值依次放入Fp [i](i=l, 2,..., η),分组 Gc[i] (i=l, 2,..., n)中的测试用例依次放入 Gp[i] (i=l, 2,..., η),将Gn[i] (i=l, 2,…,η)中的测试用例依次放入Ge [i] (i=l, 2,…,η)中,得到Ge [i]如下所示(i=l, 2, 3,4):
第Ge [I]组测试用例编号如下:
5722、8960、1806、8157、12536、3498、7298、2384、11728、9522、4049、6672、1774、5017、10081、6534、I1721、8357、8166、8910、12168、5848、5707、13032、1403、9840、6894、2389、7450、11536、1305、8277、13109、1862、12489、8966、5576、9970、1916、9789、4677、10542、8736、8517、8564、3156、9425、9673、7904、3799、
第Ge [2]组测试用例编号:
746、483、7241、10648、9255、3754、9923、7427、12404、10517、8143、8325、2976、1519、6269、3494、461、6408、12344、1605、2072、9928、9593、9743、7930、2890、3111、8252、5991、8725、656、5469、2320、8160、8002、1102、2956、5224、10304、4272、10210、9964、10800、3337、
8107、8197、5170、10021、1473、7184、
第Ge [3]组测试用例编号:
7047、13250、10206、2812、420、1480、7867、6702、269、10412、7883、12527、1293、4113、8896、3221、9997、6658、921、9995、7136、632、11394、12222、11138、7053、12142、8989、12354、4798、2977、7091、6083、12094、4123、286、2192、10276、2974、I1891、13332、I1740、9609、6088、8066、7437、11638、3431、3079、2088、
第Ge [4]组测试用例编号:
10494、6601、1978、5857、3705、653、11908、11506、6180、6735、4913、6754、5213、3880、4609、8540、12237、8823、3332、2615、10108、13305、9761、5081、5228、12415、I1621、I1523、9815、I1582、II130、10723、9831、832、10720、12979、4085、6930、12691、9422、4459、5256、9827、3343、2430、10225、1987、5589、762、3272
12)将i重新置为1,执行Gc[i],并将得到的每个分组的查错率放入数组Fc[i](1=1,2, 3,4)分别为:
Fc[l]=0.65
Fc[2]=0.46
Fc[3]=0.70
Fc[4]=0.76
13)将分组Gc[i]按照分组的查错率Fc[i]按照从大到小的顺序进行排序,即Gc[l]为查错率最高的分组,Fe [I]为最高查错率,按查错率排序后结果如下(i=l,2,3,4):
第Ge [I]组测试用例编号:
10494、6601、1978、5857、3705、653、11908、11506、6180、6735、4913、6754、5213、3880、4609、8540、12237、8823、3332、2615、10108、13305、9761、5081、5228、12415、I1621、I1523、9815、I1582、II130、10723、9831、832、10720、12979、4085、6930、12691、9422、4459、5256、9827、3343、2430、10225、1987、5589、762、3272
第Ge [2]组测试用例编号:
7047、13250、10206、2812、420、1480、7867、6702、269、10412、7883、12527、1293、4113、8896、3221、9997、6658、921、9995、7136、632、11394、12222、11138、7053、12142、8989、12354、4798、2977、7091、6083、12094、4123、286、2192、10276、2974、I1891、13332、I1740、9609、6088、8066、7437、11638、3431、3079、2088
第Ge [3]组测试用例编号:
5722、8960、1806、8157、12536、3498、7298、2384、11728、9522、4049、6672、1774、5017、10
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1