1、对被测程序运用不同的测试技巧进行测试用例设计,并执行测试,撰写测试小结。要求写出测试用例表、执行情况和测试小结。
链接:http://www.cnblogs.com/wxcclub/p/6832556.html
2.对手机上任意一款音乐软件进行黑盒测试。
使用思维导图
2)根据场景法、状态图法 设计测试用例。
场景法
(1)用户登录
基本流:输入正确的用户名/密码
备选流1:用户名不能为空
备选流2:密码为空
备选流3:密码输入错误,请重新输入
备选流4:用户名不存在,用户未注册
用例编号 |
场景 |
基本流/备选流 |
预期结果 |
实际结果 |
通过与否 |
1 |
输入正确的用户名/密码 |
基本流 |
登陆成功 |
登陆成功 |
通过 |
2 |
没有输入用户名 |
备选流1 |
用户名不能为空 |
用户名不能为空 |
通过 |
3 |
没有输入密码 |
备选流2 |
密码为空 |
密码为空 |
通过 |
4 |
账号密码输入错误 |
备选流3 |
密码输入错误,请重新输入 |
密码输入错误,请重新输入 |
通过 |
5 |
用户名随便输入 |
备选流4 |
用户名不存在 |
用户名不存在 |
通过 |
(2)音乐播放
基本流:正常播放音乐
备选流1:暂停
备选流2:停止
备选流3:继续
备选流4:回到home界面,后台继续播放音乐
备选流5:播放下一首歌曲
备选流6:播放上一首歌曲
备选流7:单曲循环
备选流8:随机播放歌曲
备选流9:顺序播放歌曲
编号 | 场景/条件 | 备选流 | 预期结果 | 实际结果 |
1 | 用户选择音乐 | 基本流 | 播放音乐 | √ |
2 | 用户选择暂停音乐 | 备选流1 | 音乐暂停 | √ |
3 | 用户选择停止音乐 | 备选流2 | 音乐停止 | √ |
4 | 用户在音乐暂停后,选择继续播放音乐 | 备选流3 | 音乐继续播放 | √ |
5 | 用户回到手机主界面,app隐藏 | 备选流4 | 音乐继续播放 | √ |
6 | 用户选择播放上一首歌 | 备选流5 | 播放上一首歌曲 | √ |
7 | 用户选择播放下一首歌 | 备选流6 | 播放下一首歌曲 | √ |
8 | 用户选择单曲循环 | 备选流7 | 音乐单曲循环 | √ |
9 | 用户选择随机播放歌曲 | 备选流8 | 音乐随机播放 | √ |
10 | 用户选择顺序播放歌曲 | 备选流9 | 音乐按顺序播放 | √ |
状态图
3)测试小结
通过这次对qq音乐黑盒测试的实验,个人觉得从整体来说,QQ音乐移动端的设计非常出色,各个块间的分割很好符合了极简风格,避免使用线条分割,减少引起视觉混乱的元素,让用户能将注意力更为集中的放在重点内容上。通过运用场景来对系统的功能点或业务流程的描述,从而提高测试效果。QQ音乐的体系本身就很庞大,功能也非常多,这只是一小部分的测试结果,后续再进行其他功能测试。
时间: 2024-10-08 01:55:40