软件测试与评估
测试进度表:
项目 |
内容说明 |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning |
计划 |
20 |
20 |
· Estimate |
· 估计这个任务需要多少时间 |
10 |
5 |
Testing Design |
测试设计 |
30 |
40 |
· Analysis |
· 需求和测试需求分析 |
30 |
20 |
· Design Test Cases |
· 设计测试用例 |
30 |
60 |
Testing Environment |
搭建测试环境(安装测试工具、管理工具等相关运行和支撑软件) |
60 |
120 |
Testing Implementation |
测试实施 |
60 |
60 |
· Test |
· 执行测试 |
30 |
20 |
Reporting |
报告 |
60 |
40 |
· Test Report |
· 测试报告 |
30 |
10 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程改进计划 |
10 |
30 |
合 计 |
400 |
425 |
一、基本功能:
基础产品A:百词斩 竞品产品B:可可英语
百词斩功能模块划分图:
可可英语功能模块划分:
选取功能模块:听力电台功能(产品A:单词电台-真题音频;产品B:课程-听力课程)
功能性需求及用例设计思路:
作为一个英语学习软件的听力练习模块,最重要的是能够正确播放目标音频。除此外为了给用户提供便捷,在分类、电台的选择分支,音频的暂停、切换方面等也进行了对应的测试。最终对两个软件分别进行了如下功能测试:
1、开始播放
2、进度条前进/后退
3、暂停播放
4、切换上下条音频
5、选择试题/电台
6、选择音频
7、音频缓冲
8、缓存/下载
9、播放结束
10、后台播放
……
测试用例截图:
△由于导出bug时出现问题,此处缺陷文字描述:
产品A缺陷分析:
1、无法断点续播。从当前正在播放的音频中途退出后,再点击此音频进入,会从开始重新播放。
2、真题听力练习标准答案不在此模块,且没有重播按钮,没有关于此音频的其他练习。
3、无法辨别已听过的和未听过的音频。
产品B缺陷分析:
1、进度条调整功能与暂停键左右前进后退键功能重复,都能够调整音频播放进度。
2、播放界面没有切换上一条、下一条音频的按键。
3、无法进行后台播放,切出桌面或其他应用界面时会暂停播放。
4、点击音频即进行下载,完成后可播放。
用例导出截图:
缺陷导出截图:
测试管理工具:
禅道,版本为开源版9.8.3,下载地址为http://www.zentao.net/
测试部分截图:
百词斩:
真题列表:
音频列表:
选择音频后的播放界面:
可可英语:
真题/电台列表:
点击音频后的界面:
点击上图start后的播放界面:
总结:
1、产品A与产品B对比——百词斩听力模块功能较少,可以说只有基本的播放功能,但在播放这方面,能够后台播放和同系列轮播是其一个优势,用户可以边听音频边进行其他事务,能够更好地利用碎片时间提升;可可英语针对每条音频有独立的练习,有重播、标记书签和倍速功能,但不能后台播放,更适合专心于听力练习,想要迅速提升答题能力的用户。二者各有利弊。
2、本次小组贡献分:由于目前只进行了初级功能,小组各个成员基本独立完成不便评定,故沿袭上次作业贡献分为0.22