实验三+141+汤阳斌

一、实验目的

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

二、实验要求

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

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

(3)对手机上任意一款音乐软件进行黑盒测试实践。(作业若雷同,后上传者判定0分)

三、实验内容

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

要求写出测试用例表、执行情况和测试小结。

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

要求:1)使用思维导图

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

         3)附加题:如有可能尝试用正交实验法、组合测试对测试用例进行简化。

写出测试用例表、执行情况,测试小结。

四、实验过程

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

 

 

 

 

等价类划分:

  有效等价类 无效等价类
耳机数值 headphone>=0(1)

无输入(7)

非数字字符(含小数点、负号等)(8)

手机壳数值 shell>=0(2)

无输入(9)

非数字字符(含小数点、负号等)(10)

贴膜数值 protctor>=0(3)

无输入(11)

非数字字符(含小数点、负号等)(12)

总销售额数值

0<=sales<1000(4)

1000<=sales<=1800(5)

sales>1800(6)

无效范围(13)

测试用例:

边界值法测试:

 

试序号 输入 销售额         预期结果         实际结果
耳机 手机壳 贴膜 返还佣金 销售数量最多的配件 最高与最低销售量之差 返还佣金 销售数量最多的配件 最高与最低销售量之差
1 0 10 50 500 50 贴膜  50 50 贴膜  50
2 1 10 50 580   58  贴膜  50 50  贴膜   50
3 40 0 30 3440  548  耳机  40  548  耳机  40
4 40 1 30 3450   550  耳机 39   550  耳机  39
5 20 30 1 1980 241.6 手机壳 29 241.6 耳机 29

 

  

 

 

 

决策表法:

原因: 1、手机、手机壳、贴膜的输入范围有效

         2、销售额[0,1000)

         3、销售额[1000,1800)

         4、销售额>1800

结果:

a.提示输入格式有误,请重新输入

b.佣金为10%

c.佣金=100+(销售额-1000)*15%

d.佣金=220+(销售额-1800)*20%

e.未知

 

 

1

2

3

4

5

6

7

8

条件

1

F

T

T

T

T

T

T

T

2

-

T

T

-

T

F

F

F

3

-

T

-

T

F

T

F

F

4

-

-

T

T

F

F

T

F

结果

a

 

 

 

 

 

 

 

b

 

 

 

 

 

 

 

c

 

 

 

 

 

 

 

d

 

 

 

 

 

 

 

e

 

 

 

 

测试用例 :

 

编号

耳机

手机壳

贴膜

期望输出

实际输出

是否通过

1

-1

1.0

输入有误,请重新输入

输入有误,请重新输入

2

5

10

20

66.00元

耳机

15

66.00元

耳机

15

3

10

50

60

217.00元

耳机

50

217.00元

耳机

50

4

40

25

80

678.00元

耳机

55

678.00元

耳机

55

 

 

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

思维导图:

根据场景法、状态图法 设计测试用例:

一、场景法:

1)登录:

基本流:选择正确的登录方式并授权

备选流1:不存在账号

备选流2:账号信息错误

备选流3:授权不成功

场景:

测试用例:

 

2)搜索

基本流:输入歌手或歌名或关键字或歌单成功搜索

备选流1:未输入

备选流2:输入信息无效

场景:

测试用例:

3)播放

基本流:正常播放

备选流1:暂停播放

备选流2:快进播放

备选流3:点击上一首

备选流4:点击下一首

备选流5:离开app选择后台播放

备选流6:随机播放

备选流7:单曲循环

场景:

测试用例:

4)下载

基本流:进行下载

备选流1:已下载

备选流2: 正在下载

备选流3: 付费下载

备选流4: 音质选择

备选流5:下载环境

备选流6:内存状况

场景:

测试用例:

二、状态图法:

 ip1.1:点击QQ登录

 ip1.2:点击微信登录

 ip2:点击播放键/暂停键

 ip3.1:点击上一首

 ip3.2:点击下一首

 ip4.1:点击随机播放

 ip4.2: 点击单曲循环

 ip5:点击搜索

 ip6:点击下载

 ip7:点击退出

 

测试用例表:

五、测试结果

对QQ音乐的测试基本正确。

六、测试小结

对场景法的测试了解的比较好,对状态图法的测试还不够熟练。QQ音乐的功能较多,只测试了大概的功能,还有许多例如MV的未测试。

posted @ 2017-05-28 16:48  141_汤阳斌  Views(241)  Comments(0Edit  收藏  举报