首页 > 代码库 > 实验三+125+洪诗育
实验三+125+洪诗育
一、实验目的
掌握黑盒测试用例设计方法
二、实验要求
(1)对被测程序进行黑盒测试用例设计
(2)运用等价类、边界值、决策表、状态图法等进行测试用例设计。
(3)对手机上任意一款音乐软件进行黑盒测试实践。
三、实验内容
1、对被测程序运用不同的测试技巧进行测试用例设计,并执行测试,撰写测试小结。
要求写出测试用例表、执行情况和测试小结。
2、对手机上任意一款音乐软件进行黑盒测试。
要求:1)使用思维导图
2)根据场景法、状态图法 设计测试用例。
3)附加题:如有可能尝试用正交实验法、组合测试对测试用例进行简化。
写出测试用例表、执行情况,测试小结。
四、实验过程
1.对被测程序进行黑盒测试
边界值
等价类划分
决策表
状态图法
ip1:输入a
ip2:输入b
ip3:输入c
ip4:点击确定
ip5:点击清空
第一轮
第二轮
第三轮
测试用例
执行情况:
测试通过,无错误弹出
测试小结:
不同的测试方法,难易程度不同,测试路径覆盖也不相同。测试方法稍微复杂一点的,其测试覆盖也更加全面。
2.音乐APP黑盒测试
思维导图:
针对这款APP,测试模块主要有登录模块,搜索模块,以及播放模块。
界面:
登录模块:
(1) 场景法:
基本流:用户输入用户名、密码后,成功登录APP。
备选流1:账号不存在
备选流2:账号错误
备选流3:密码错误
备选流4:账号为空
备选流5:密码为空
确定场景:
测试用例:
(2) 状态图法:
Ip1:输入账号
IP2:输入密码
IP3:点击登录
IP4:返回
第一轮状态图:
第二轮状态图:
第三轮状态图:
测试用例:
搜索模块:
场景法
基本流:搜索成功
备选流1:搜索歌曲
备选流2:搜索歌手
备选流3:歌手模糊搜索
备选流4:歌曲模糊搜索
备选流5:不输入
确定场景
状态图:
测试用例
播放模块:
场景法:
基本流:成功播放
备选流1:播放上一首
备选流2:播放下一首
备选流3:随机播放
备选流4:暂停播放
备选流5:播放中歌词与专辑图片切换
备选流6:跳转我的列表
确定场景
测试用例
执行情况
大部分功能都能实现,个别功能不够完善,但并不影响使用。
测试小结:
特意选了一款比较小众的音乐APP,因为目前应用市场比较流行著名的音乐APP已经很难测试出bug了,他们隔三差五的就会更新一次。而我选的这款APP,大的bug没有,但是一些小问题还是有的。比如说搜索不出原唱,可能是因为版权问题而不是软件问题。界面切换不够流畅。但是这款APP胜在界面简洁,没有太多的广告。满足一些喜欢听本地音乐的用户。
实验三+125+洪诗育