基本任务
1.计划说明
本组选择的对比测试产品A为百词斩,产品B为可可英语。
测试进度表:
项目 |
内容说明 |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning |
|
30 | 30 |
· Estimate |
· 估计这个任务需要多少时间 |
30 | 30 |
Testing Design |
|
180 | 180 |
· Analysis |
· 需求和测试需求分析 |
60 | 60 |
· Design Test Cases |
· 设计测试用例 |
120 | 120 |
Testing Environment |
|
60 | 50 |
Testing Implementation |
|
20 | 20 |
· Test |
· 执行测试 |
20 | 20 |
Reporting |
|
60 | 90 |
· Test Report |
· 测试报告 |
30 | 45 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程改进计划 |
30 | 45 |
合 计 |
350 | 370 |
2.需求说明
功能模块划分图如下
负责的功能模块:背单词模块
3.测试说明
(1)测试用例设计思路:
主要方法:等价类、场景法。
首先,由于软件没有太多填写项,大多数操作都是通过点击来完成,因此我主要采用了场景法来设计用例。也就是把自己当成最终的用户,使用软件,设计出在使用软件过程中重要的操作。
其次,对于某些需要输入来完成的功能,如查找单词,我采用了等价类的思想来设计测试用例。分为输入为空、输入为正确的单词、输入为不存在的单词几类,并对每一类进行测试。
测试用例涵盖了此模块各种功能,大致有以下几类
>>添加、修改背单词计划
>>搜索单词
>>回答正确或错误
>>单词收藏功能
>>单词释义
>>多种题目类型
>>复习已背过的单词
>>完成一组题
>>等等......
测试用例截图如下
(2)测试执行的部分操作和运行截图:
点击修改背单词计划,截图如下(左边为百词斩,右边为可可英语)
开始背单词,答题界面如下(左边为百词斩,右边为可可英语)
(3)测试管理工具:
禅道,版本为开源版9.8.3,下载地址为http://www.zentao.net/
(4)测试管理工具关键界面截图:
导出需求界面
导出测试用例界面
导出缺陷界面
4.结论说明
(1)搜索单词功能:
百词斩能输入英文单词或中文释义进行搜索;而可可英语只能输入英文单词进行搜索。
百词斩有搜索候选功能,即输入字母时会出现以这几个字母开头或最近似的单词列表;而可可英语必须输入完整单词进行搜索,如果单词错误,则没有结果。
(2)背单词计划功能:
百词斩能选择词汇书,并对完成天数及每天背单词数进行设置;可可英语能选择词汇书,能选择语音类型(英式发音或美式发音)、能进行定时提醒等设定。
(3)新单词:
百词斩直接对新单词进行测试,回答正确新单词时会跳出单词的释义及例句,回答错误时会重新答题直到选对;可可英语先给出单词列表,让用户记忆,再进行答题,答题正确直接进入下一题,回答错误才跳出单词解释界面。
(4)关卡设置:
百词斩每天开始先学习15个单词,学完后逐步学习更多单词,学完每组单词后不会显示正确、错误数;而可可英语是按关卡计算,通过某关后会显示各单词答错次数。
经过比较,两款软件各有优劣,个人认为整体上可可英语更有优势,能记的更熟练。
5.小组贡献分
根据小组讨论结果,小组贡献分为0.26。