第三步:转换成判定表
序号
1 2 3 4 5 6 7 8 9 1
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
2
0
2
1
2
2
2
3
2
4
2
5
2
6
2
7
2
8
2
9
3
0
3
1
3
2
条
件
0
1
2
3
4
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0
1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0
1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0
1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
中
间
件
10
1 1 1 1 1
1 1 0
1
0 0 0
1
0 0 0
1 1 1 1 1
1 1 0
1
0 0 0
1
0 0 0
11
1 1 1 1 1
1 1 0
1
1 1 0
1
1 1 0
1 1 1 1 1
1 1 0
1
1 1 0
1
1 1 0
12
1 1 1 1 1
1 1 0
1
0 0 0
1
0 0 0
1 1 1 1 1
0 0 0
1
0 0 0
1
0 0 0
13
1 1 1 1 1
1 1 0
1
1 1 1
1
0 0 0
1 1 1 1 1
0 0 0
1
0 0 0
1
0 0 0
结
果
5
1 1 1 1 1
0 0 0
1
0 0 0
1
0 0 0
1 1 1 1 1
1 1 1
1
1 1 1
1
1 1 1
6
1 1 1 1 1
0 0 0
1
0 0 0
1
0 0 0
1 1 1 1 1
1 1 0
1
0 0 0
1
0 0 0
7
1 1 1 1 1
1 1 0
1
0 1 0
1
0 0 0
1 1 1 1 1
0 0 0
1
0 0 0
1
0 0 0
8
1 1 1 1 1
1 0 0
1
1 0 0
1
0 0 0
1 1 1 1 1
0 0 0
1
1 0 0
1
0 0 0
9
1 1 1 1 1
0 1 0
1
0 1 0
1
0 0 0
1 1 1 1 1
0 0 0
1
0 1 0
1
0 0 0
测 试
用 例
1 1 1 1 1
√ √ √
1
√ √ √
1
√ √
1 1 1 1 1 1
√ √ √
1
√ √ √
1
√ √ √
第四步:设计测试用例如下:
测试条件
中间件状态
预期结果
0,1,3
10,11,12,13
7,8
0,1,4
10,11,12,13
7,9
0,1
系统不做任何操作
0,2,3
11,13
8
0,2,4
11,13
9
0,2
13
系统不做任何操作
0,3
11
系统不做任何操作
0,4
11
系统不做任何操作