首页 > 代码库 > 实验三+116+陈洁

实验三+116+陈洁

一、实验目的

掌握黑盒测试用例设计方法

二、实验要求

1)对被测程序进行黑盒测试用例设计

2)运用等价类、边界值、决策表、状态图法等进行测试用例设计。

3)对手机上任意一款音乐软件进行黑盒测试实践。

三、实验内容

1、对被测程序运用不同的测试技巧进行测试用例设计,并执行测试,撰写测试小结。

测试帖链接:http://www.cnblogs.com/k511959373/p/6792729.html

1)被测项目界面。

技术分享

 

2测试用例设计表

等价类:

输入等价类

有效等价类

无效等价类

 

输入值取值

0<=headphone (1)

0>headphone (4)

0<=shell(2)

0>shell(5)

0<=protector(3)

0>protector(6)

 

销售额

0<=ans<1000(7)

 

0>ans(10)

1000<=ans<=1800(8)

1800<ans(9)

测试用例:

测试序号

耳机

手机壳

手机膜

销售额

覆盖范围

预期结果

实际结果

佣金

销售额最高的配件

销售量最多最少差量

佣金

销售额最高的配件

销售量最多最少差量

1

10

10

10

980

1.2.3.7

98

耳机

0

98

耳机

0

2

20

10

10

1780

1.2.3.8

217

耳机

10

217

耳机

10

3

20

20

20

1960

1.2.3.9

252

耳机

0

252

耳机

0

4

-1

10

10

 

4.2.3

输入有误,请重新输入

输入有误,请重新输入

5

10

-1

10

 

1.5.3

输入有误,请重新输入

输入有误,请重新输入

6

10

10

-1

 

1.2.6

输入有误,请重新输入

输入有误,请重新输入

边界值:

测试序号

耳机

手机壳

手机膜

销售额

覆盖范围

预期结果

实际结果

佣金

销售额最高的配件

销售量最多最少差量

佣金

销售额最高的配件

销售量最多最少差量

1

0

10

10

980

1.2.3.7

98

耳机

0

98

耳机

0

2

1

10

10

170

1.2.3.7

26

手机壳

9

26

手机壳

9

3

-1

10

10

 

4.2.3

输入有误,请重新输入

输入有误,请重新输入

4

10

0

10

880

1.2.3.7

88

耳机

10

88

耳机

10

5

10

1

10

890

1.2.3.7

89

耳机

9

89

耳机

9

6

10

-1

10

 

1.4.3

输入有误,请重新输入

输入有误,请重新输入

7

10

10

0

900

1.2.3.7

90

耳机

0

90

耳机

0

8

10

10

1

908

1.2.3.7

90.8

耳机

9

90.8

耳机

9

9

10

10

-1

 

 

输入有误,请重新输入

输入有误,请重新输入

 

决策表:

 

 

1

2

3

4

5

6

7

8

条件

S1:耳机,手机壳,贴膜销售量有效

F

T

T

T

T

T

T

T

 

S2:0<=ans<1000

 

T

T

T

F

F

F

T

 

S3:1000<=ans<=1800

 

T

T

F

T

F

T

F

 

S4:1800<ans

 

T

F

T

T

T

F

F

结果

输入有误,请重新输入

T

 

 

 

 

 

 

 

 

Y1:佣金10%

 

 

 

 

 

 

 

T

 

Y2:佣金15%

 

 

 

 

 

 

T

 

 

Y3:佣金20%

 

 

 

 

 

T

 

 

编号

Headphone

Shell

Protector

预期结果

实际结果

1

-1

-1

-1

输入有误,请重新输入

输入有误,请重新输入

2

10

10

10

98

98

3

20

10

10

217

217

4

20

20

20

252

252

3)测试结论

测试结果均通过,未发现明显错误。

4建议:

页面可以做得更美观。

2、对手机上任意一款音乐软件进行黑盒测试。

1)思维导图

技术分享

1)根据场景法、状态图法 设计测试用例。

1)场景法

场景1 :登录

基本流:输入正确的手机号码和密码。

备选流1:手机号码为空。

备选流2:密码为空。

备选流3:手机号码错误。

备选流4:密码错误。

用例编号

场景

基本流/备选流

预期结果

实际结果

测试结果

1

输入正确的手机号码和密码

基本流

登陆成功

登录成功

通过

2

手机号码为空

备选流1

没有反应

没有反应

通过

3

密码为空

备选流2

没有反应

没有反应

通过

4

手机号码错误

备选流3

手机号码尚未注册

手机号尚未注册

通过

5

密码错误

备选流4

手机号或密码错误

手机号或密码错误

通过

 

场景2:播放

基本流:点击一首音乐。

备选流1:点击上一首。

备选流2:点击下一首。

备选流3:点击暂停。

备选流4:点击播放历史。

备选流5.1:列表循环。

备选流5.2:单曲循环。

备选流5.3:随机播放。

备选流6:点击评论。

备选流7:点击下载。

备选流8:添加到喜欢。

用例编号

场景

基本流/备选流

预期结果

实际结果

测试结果

1

点击一首音乐

基本流

播放

播放

通过

2

点击上一首

备选流1

播放上一首音乐

播放上一首音乐

通过

3

点击下一首

备选流2

播放下一首音乐

播放下一首音乐

通过

4

点击暂停

备选流3

音乐暂停

音乐暂停

通过

5

点击播放历史

备选流4

显示播放历史

显示播放历史

通过

6

列表循环

备选流5.1

按照列表播放

按照列表播放

通过

7

单曲循环

备选流5.2

单曲循环音乐

单曲循环音乐

通过

8

随机播放

备选流5.3

随机播放音乐

随机播放音乐

通过

9

点击评论

备选流6

显示评论

显示评论

通过

10

点击下载

备选流7

下载音乐

下载音乐

通过

11

添加到喜欢

备选流8

添加到喜欢的歌单

添加到喜欢的歌单

通过

(2)状态图法

技术分享

测试小结:

运用黑盒测试的方法对网易云音乐进行了较为简单的测试,未发现明显缺陷。

 

实验三+116+陈洁