二、填空题(本大题共10小题,每小题2分,共20分)
|
取值 |
符号 |
取值个数 |
运输方式 |
|
A |
M1=2 |
|
G | ||
重量 |
|
S |
M2=3 |
|
M | ||
|
L | ||
是否快件? |
|
Y |
M3=2 |
|
N |
(2)初步判定表
|
l |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
运输方式 |
|
|
|
|
|
|
|
|
|
|
|
|
重量 |
|
|
|
|
|
|
|
|
|
|
|
|
是否快件? |
Y |
N |
Y |
N |
Y |
N |
Y |
N |
Y |
N |
Y |
N |
托运费比率 |
6元 |
6元 |
3元/kg |
3元/kg |
4元/kg |
4元/kg |
2元/kg |
l元/kg |
2元/kg |
1元/kg |
3元/kg |
1元/kg |
(3)简化后的判定表
|
l |
2 |
3 |
4 |
5 |
6 |
7 |
运输方式 |
|
|
|
|
|
|
|
重量 |
|
|
|
|
|
|
|
是否快件? |
|
|
|
N |
Y |
Y |
Y |
托运费比率 |
6元 |
3元/kg |
4元/kg |
1元/Kg |
2元/kg |
2元/kg |
3元/kg |
41.某一8位微机,其八进制常数定义为:以零开头的数是八进制数,其值的范围是-177~177,如05,0127,-065。
下列步骤是应用等价类划分法设计上述案例测试用例的过程。请根据题意,在划分等价类表中的编号⑩和编号 处填入相应内容,并在合理等价类测试用例表和不合理等价类测试用例表中的“期望结果”与“覆盖范围”二列中填入相应的内容。
(1)划分等价类并编号
输入数据 |
合理等价类 |
不合理等价类 |
八进制整数 |
①2~4位以0开头的数字串 |
④以非0非一开头的串 |
②3~5位以-0开头的数字串 |
⑤0开头含有非数字字符串 | |
|
⑥-0开头含有非数字字符串 | |
|
⑦0开头多于4个字符 | |
|
⑧-后非0的多位串 | |
|
⑨-0开头多于5个数字 | |
八进制数范围 |
③在-177~177之间 |
⑩ |
|
(2)为合理等价类设计测试用例
测试数据 |
期望结果 |
覆盖范围 |
023 |
|
|
-0156 |
|
|
(3)为不合理等价类设计测试用例
测试数据 |
期望结果 |
覆盖范围 |
102 |
|
|
0f23 |
|
|
-03x3 |
|
|
01765 |
|
|
-124 |
|
|
-01246 |
|
|
-0200 |
|
|
0223 |
|
|