首页 > 代码库 > 实验三+028+刘孝天

实验三+028+刘孝天

一、实验目的

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

二、实验要求

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

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

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

三、实验内容

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

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

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

要求:1)使用思维导图

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

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

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

四、实验步骤

 

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

 

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

根据边界值进行测试用例:

技术分享

 

根据等价类进行测试用例:

技术分享

 

技术分享

有效等价类:

技术分享

无效等价类:

技术分享

技术分享

根据决策表进行测试用例:

技术分享

 

技术分享

测试小结:

1、边界值和等价类划分类似,在等价类划分的过程中会产生等价类边界,而且等价类划分法往往没有定义无效测试用例的期望输出应该是什么样。因此,会花费很多时间定义这些测试用例的期望输出。

2、根据决策表生成测试用例会相对简单,她的优点在于能够把复杂的问题按各种可能的情况列举出来,可以避免遗漏。

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

1、画出思维导图

技术分享

 

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

1、登录选项:

  基本流:登录QQ音乐,播放音乐,搜索音乐,退出

  备选流1:账号或密码错误

  备选流2:账号或密码为空

根据基本流和备选流确定的场景:

技术分享

 

测试用例设计:

技术分享

 

2、播放音乐

  基本流:播放音乐

  备选流1:暂停播放

  备选流2:播放上一首

  备选流3:播放下一首

根据基本流和备选流确定的场景;

技术分享

测试用例设计:

技术分享

3、搜索音乐:

  基本流:搜索成功

  备选流1:输入为空

  备选流2:搜索到的结果与预期结果不符

根据基本流和备选流确定的场景:

技术分享

 

测试用例设计:

技术分享

4、看视频:

  基本流:购买成功

  备选流1:付款失败

根据基本流和备选流确定的场景:

技术分享

测试用例设计:

技术分享

 

状态图法:

输入项:

技术分享

状态图:

技术分享

根据状态图设计测试用例:

 技术分享

技术分享

 

3)用正交实验法、组合测试进行测试用例设计,

    用户名:不存在,空,正确,

    密码:空,正确,错误

    登录:登录,不登录

技术分享

执行情况:

    对QQ音乐进行黑盒测试,测试结果都符合预期值,在对歌曲进行搜索时,测试语音搜索时语音要用普通话进行测试,且语音不能太短,否则搜索结果不符。

测试小结:

    由于本人一直在使用QQ音乐,觉得QQ音乐对于使用者来说还是很简单快捷的,用户可以根据自己的需求,在得到歌曲若干信息后查找到歌曲的全部内容,比如歌手,歌词,作曲,专辑等等。也可以对歌曲进行收藏,根据用户者的喜好,推荐出用户喜欢的歌曲。但由于QQ音乐的功能强大,本次测试只对简单的应用进行测试,要实现全面的测试还需要花费大量的时间。

实验三+028+刘孝天