一.计划说明
a.本组的对比测试产品A:百词斩B:扇贝单词
b.
项目 |
内容说明 |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning |
|
15 |
15 |
· Estimate |
· 估计这个任务需要多少时间 |
10 |
10 |
Testing Design |
|
150 |
250 |
· Analysis |
· 需求和测试需求分析 |
30 |
50 |
· Design Test Cases |
· 设计测试用例 |
60 |
60 |
Testing Environment |
|
10 |
20 |
Testing Implementation |
|
60 |
70 |
· Test |
· 执行测试 |
30 |
60 |
Reporting |
|
60 |
50 |
· Test Report |
· 测试报告 |
30 |
40 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程改进计划 |
20 |
30 |
合 计 |
475 |
655 |
二.需求说明
a.产品AB的模块划分图
b.小组分工划分:背单词,复习单词,用户管理,背词小组,我负责复习模块。
三.测试说明
a.测试用例的设计思路
对单一产品测试思路是:等价类,边界值,场景测试。
- 等价类合理地假设
测试某等价类的代表值就等于对这一类其它值的测试。
- 等价类划分
等价类划分是一种典型的黑盒测试方法。
等价类测试方法是把所有可能的输入数据,即程序的输入域划分成若干部分,然后从每一部分中选取少数有代表性的数据作为测试用例。使用等价类划分方法设计测试用例要经历划分等价类(列出等价类表)和选取测试用例两步,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。
- 边界值分析
边界值分析是一种常用的黑盒测试方法,是对等价类划分方法的补充;所谓边界值,是指相对于输入等价类和输出等价类而言,稍高于其最高值或稍低于最低值的一些特定情况。边界值分析的步骤包括确定边界,选择测试用例两个步骤。
测试用例见测试管理工具截图
b.测试执行部分截图
1百词斩
2扇贝
c.测试管理工具:禅道开源版 9.8.3
下载地址
https://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.win64.exe/download
d.测试管理工具截图
测试用例导出截图:
测试用例截图:
四.结论说明
对比百词斩和扇贝单词在复习模块中的测试表现,可以看出百词斩对于复习模块的重视程度明显大于扇贝单词,百词斩的复习模块界面单列一类,方便用户使用,而且提供了多种不同的复习方式,而扇贝单词在复习模块中只是给出了不起眼的一小块界面,而且方法比较单一。二者不同也是因为扇贝单词更专注于对英语学习的项目划分,如听力,阅读,单词,短语的划分,而百词斩则是一款专注于单词的学习软件,着重于学习阶段,学习内容更是围绕单词展开。
综上,我认为在复习模块上百词斩比扇贝单词优秀。
缺陷:百词斩的图片和例句发音有时加载失败,多次刷新无效,退出app重新进入后恢复正常。
五.工作说明
小组贡献分0.25