首页 > 代码库 > 实验三+163+张玉洁
实验三+163+张玉洁
1.测试链接:http://www.cnblogs.com/lucerner/p/6792939.html
1)测试用例设计表
(1)等价类测试:
输入条件 |
有效等价类 |
无效等价类 |
耳机销售量 |
Headphone>=0(1) |
Headphone<0 ||存在非整数字符 (4) |
手机壳销售量 |
Shell>=0 (2) |
Shell<0 ||存在非整数字符 (5) |
手机贴膜销售量 |
Screen p rotector>=0 (3) |
Screen protector<0 || 存在非整数字符 (6) |
销售额 |
s>0 (7) |
s<0 (8) |
有效等价类:
编号 |
headphone |
shell |
screen protector |
覆盖等价类 |
预期结果 |
实际结果 |
1 |
0 |
34 |
6 |
(1) (2) (3) |
输入有效 |
输入有效 |
2 |
3 |
5 |
7 |
(1) (2) (3) |
输入有效 |
输入有效 |
3 |
4 |
0 |
0 |
(1) (2) (3) |
输入有效 |
输入有效 |
4 |
33 |
7 |
13 |
(1) (2) (3) |
输入有效 |
输入有效 |
5 |
0 |
0 |
89 |
(1) (2) (3) |
输入有效 |
输入有效 |
无效等价类:
编号 |
headphone |
shell |
screen protector |
覆盖等价类 |
预期结果 |
实际结果 |
1 |
-2 |
5 |
7 |
(4) |
输入有误 |
输入有误 |
2 |
3 |
a |
70 |
(5) |
输入有误 |
输入有误 |
3 |
& |
52 |
0 |
(4) |
输入有误 |
输入有误 |
4 |
33 |
7 |
-34 |
(6) |
输入有误 |
输入有误 |
5 |
15 |
0 |
$ |
(6) |
输入有误 |
输入有误 |
(2)边界值:
编号 |
headphone |
shell |
screen protector |
预期结果 |
实际结果 |
1 |
0 |
5 |
7 |
10.6 |
正确 |
2 |
1 |
3 |
70 |
67.0 |
正确 |
3 |
-1 |
52 |
10 |
输入有误 |
正确 |
4 |
33 |
0 |
34 |
582.4 |
正确 |
5 |
15 |
1 |
6 |
188.7 |
188.7001 |
6 |
7 |
-1 |
20 |
输入有误 |
正确 |
7 |
3 |
15 |
0 |
39.0 |
正确 |
8 |
14 |
2 |
1 |
172.2 |
172.2001 |
9 |
4 |
17 |
-1 |
输入有误 |
正确 |
(3)决策表:
|
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
条件 |
S1:耳机,手机壳,贴膜销售量有效 |
F |
T |
T |
T |
T |
T |
T |
T |
|
S2:<1000 |
|
T |
T |
F |
F |
F |
T |
T |
|
S3:1000~1800 |
|
T |
F |
T |
F |
T |
F |
T |
|
S4:>1800 |
|
F |
T |
T |
T |
F |
F |
T |
结果 |
Y1:佣金10% |
|
|
|
|
|
|
T |
|
|
Y2:佣金15% |
|
|
|
|
|
T |
|
|
|
Y3:佣金20% |
|
|
|
|
T |
|
|
|
|
Y4:销售量无效 |
T |
|
|
|
|
|
|
|
测试用例:
编号 |
Headphone |
Shell |
Screen protector |
预期结果 |
实际结果 |
1 |
-1 |
-1 |
-1 |
输入有误 |
输入有误 |
2 |
30 |
3 |
12 |
505.2 |
正确 |
3 |
15 |
1 |
6 |
188.7 |
188.7001 |
4 |
1 |
2 |
2 |
11.6 |
正确 |
2)对手机上的音乐软件进行测试
(1)思维导图
(2)场景法
音乐播放:
基本流:播放一首音乐
备选流1:暂停音乐
备选流2:播放上一首音乐
备选流3:播放下一首音乐
备选流4:单曲循环
备选流5:随机播放
备选流6:顺序播放
备选流7:停止音乐
状态图:
测试用例表:
测试用例 |
场景 |
预期结果 |
实际结果 |
1 |
基本流 |
播放音乐 |
正确 |
2 |
备选流1 |
暂停音乐 |
正确 |
3 |
备选流2 |
播放上一首音乐 |
正确 |
4 |
备选流3 |
播放下一首音乐 |
正确 |
5 |
备选流4 |
单曲循环 |
正确 |
6 |
备选流5 |
随机播放 |
正确 |
7 |
备选流6 |
顺序播放 |
正确 |
8 |
备选流7 |
停止音乐 |
正确 |
(3)执行情况:对网易云音乐进行黑盒测试,通过情景法,状态图法,测试用例全部通过。
(4)测试小结:通过对网易云使用黑盒测试进行了简单的测试后,对黑盒测试有了更一步的了解,知道了不仅可以用等价类,边界值,决策表来测试设计用例,还可以用场景法,状态图法测试设计用例。在一定程度上让用例更清晰明确的被测试出来。
实验三+163+张玉洁