1 基础功能
1.1 计划说明
1.1.1 测试产品
本组选择的对比测试产品为:产品A 百词斩,产品B 扇贝单词。
1.1.2 PSP表格
PSP表格是卡耐基梅隆大学的专家们针对软件工程师所提出的一套模型。根据实际情况,最终表格如下:
1.2 需求说明
1.2.1 功能模块图
百词斩的功能模块划分图如下:
扇贝单词的功能模块划分图如下:
1.2.2 功能模块负责
本人负责背单词功能模块。
1.3 测试说明
1.3.1 测试用例与设计思路
根据两款APP共同的功能,通过边界值、等价类、场景测试等方法设计出20组用例,具体如下:
在测试用例中,按等价类划分思想的有12,17一组:按照学习的是新单词还是需要复习单词来划分;还有14,15一组:按照在学习的过程中,是选对了图片还是选错了图片来划分。
按边界值划分的思想中,第14组用例考虑了如果一值选错一个单词的图片会出现的情况。
1.3.2 部分测试用例截图
1.3.2.1 学习单词对比
首先测试管理工具中的具体用例截图如下:
在百词斩APP中的具体操作截图如下:
在扇贝单词APP中的具体操作截图如下:
通过两个对比可以看出百词斩通过图片的形象记忆等容易记忆单词。
1.3.2.2 下载离线单词包
首先测试管理工具中的具体用例截图如下:
在百词斩APP中的具体操作截图如下:
在扇贝单词APP中的具体操作截图如下:
两款软件的提示次数都是三次,当三次提示之后均没有选出正确图片或并没有相处单词意思时,APP便会给出详细解释。但百词斩给出的提示过于直白,甚至在最后一次提示直接给出了单词解释,而扇贝单词分别给出了单词、例句和单词的英文解释,让用户有更多的时间回忆起单词意思。
1.3.3 测试管理工具
使用的测试管理工具为蝉道开源版,版本号为9.8.3。
下载地址是:http://www.zentao.net/download/80072.html
1.3.4 部分测试管理工具使用截图
百词斩需求分析:
扇贝单词需求分析:
测试用例设计:
BUG管理:
在测试中发现,百词斩在复习单词时会出现有些在复习队列中的单词并没有让用户复习。
1.4 结论说明
百词斩使用图片记忆的方法来使用户加深印象,有独立的复习模块,其中复习功能提供8种专项训练,有英文选意、中文选词、听音辨意、听音速记、拼写填空、拼写组合、自检和读句填空。而扇贝单词只能通过选择“认识”或“不认识”来记忆单词,方式较为单一。
在测试百词斩的过程中发现,百词斩在复习队列中的单词并不可以每次让用户全部复习。在记忆单词过程中的单词提示上,百词斩的提示过于直白,无法让用户进行深度的思考,所以我认为还是扇贝单词更符合我的需求。
1.5 工作说明
小组贡献分:0.27
2 扩展功能
见毕博附件。