首页 > 代码库 > 实验三+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+张玉洁