基本任务
1.计划说明
本组选择的对比测试产品A为百词斩,产品B为扇贝单词。
测试进度表:
项目 | 内容说明 | 预估耗时 (分钟) | 实际耗时 (分钟) |
Planning |
| 15 | 20 |
· Estimate | · 估计这个任务需要多少时间 | 10 | 10 |
Testing Design |
| 150 | 200 |
· Analysis | · 需求和测试需求分析 | 30 | 60 |
· Design Test Cases | · 设计测试用例 | 60 | 60 |
Testing Environment |
| 10 | 30 |
Testing Implementation |
| 60 | 70 |
· Test | · 执行测试 | 30 | 60 |
Reporting |
| 60 | 50 |
· Test Report | · 测试报告 | 40 | 40 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 40 | 30 |
合 计 | 505 | 630 |
2.需求说明
功能模块划分图如下
本人执行阅读模块
3.测试用例
(1)测试用例的设计思路:
使用了边界值测试,场景覆盖,等价类等测试方法主要包含以下几种
推荐阅读文章
阅读中的英汉互译,加入生词本
阅读中的听力
文章收藏和评论功能
查看阅读记录,制定阅读计划
(2)测试用例截图如下:
禅道使用过程截图
百词斩截图
扇贝截图
(3)测试运行截图
百词斩
扇贝单词
(3)测试管理工具名称:禅道
下载链接地址:http://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.win64.exe/download
4.结论说明
(1)推荐阅读文章
两款app都可以根据读者的水平选择推送文章,但不同的是百次斩在开始有一个考察读者水平的小测试,而扇贝则是根据读者的目标等级水平(四级,六级,八级,托福,雅思等)推送的,但两款app都有一个弊端就是库中的免费文章太少,有意引导使用者消费
(2)阅读中的英汉互译,加入生词本
两款app均可以点击单个单词出现中文释义,也可以将单词加入生词本,但扇贝有整句以及短语翻译功能,但百词斩没有这个功能,还有两款app都有的一个共同问题就是没有整篇文章的中文翻译(但大多数情况下评论区会有读者回复的中文翻译)
(3)阅读中的听力
扇贝完全没有听力功能,但百词斩有文章的听力部分,还可以选择慢速,中速,高速,以及听力部分可以向前后跳转
(4)文章收藏和评论功能
两款app都可以对文章进行收藏和评论
(5)查看阅读记录,制定阅读计划
两款app均实现了这个功能,但是具体的实现方式有所不同。百词斩只能进行阅读提醒和在阅读日历中查看自己的阅读情况,扇贝单词可以指定阅读计划,查看阅读进度,在这个功能的实现上扇贝吊打百词