第六周小组作业:软件测试和评估
第六周小组作业:软件测试和评估
小组成员:陆舜、赵骥鹏、潘嘉敏、朱世源
一、计划说明
1.产品介绍
市面上有许多的帮助背单词的APP,本小组针对其中的两款软件进行软件的测试和评估,测试产品为“百词斩”,竞品产品为“扇贝单词”。两者都具有较完备的业务功能,在以学生为主要受众的用户群体中备受好评。本小组选取两者兼具的四项功能(单词查询、短文阅读、单词复习、词库管理)进行测试,分析各自的优劣,寻找软件中的缺陷。
2.PSP表
| PSP2.1 | PSP阶段 | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 计划 | 20 | 30 |
| Estimate | 估计任务需要多少时间 | 20 | 30 |
| Development | 开发 | 100 | 90 |
| Analysis | 需求分析 | 30 | 15 |
| Design Spec | 生成设计文档 | 10 | 5 |
| Design Review | 设计复审 | 30 | 10 |
| Coding Standard | 代码规范 | 20 | 10 |
| Design | 具体设计 | 30 | 20 |
| Coding | 具体编码 | 40 | 30 |
| Code Review | 代码复审 | 10 | 20 |
| Test | 测试 | 30 | 30 |
| Reporting | 报告 | 60 | 90 |
| Test Report | 测试报告 | 20 | 50 |
| Size Measurement | 计算工作量 | 20 | 20 |
| Postmortem | 总结 | 20 | 20 |
二、需求说明
1.功能模块划分图


2.本人负责的功能模块
词库管理
三、测试说明
1.设计思路
正常使用两款产品一段时间,进入单词管理进行查看,对比两款产品的优缺点,据此设计测试用例:
(1)等价类划分法:分别查看词库中的各项功能
(2)边界值划分法:选取边界情况进行查看,即未进行一个单词的学习和已学习完所有单词
(3)场景测试:设计充分多的测试用例,以便对于每个场景都有测试覆盖到
2.运行截图
执行测试用例截图

导出测试用例截图

3.测试工具
本小组使用的测试软件是禅道(ZenTaoPMS.9.8.3 win64)
禅道下载地址:http://www.zentao.net/download/80072.html
4.关键截图
测试用例:

缺陷:

四、结论说明
将两款产品的词库管理进行比较后,我发现百词斩的词库管理做的比较清晰易懂,易于操作,能够将主要的已学、未学、已掌握、收藏功能突出,增强实用性。而扇贝单词对于词库管理这方面做的比较花哨,增添了许多不必要的重复功能,如已掌握和简单词,而对于主要功能不够完善,给用户的使用带来不便。在这方面我认为百词斩更胜一筹。
五、工作说明
本次试验小组成员各司其职,我的贡献分为0.25.
浙公网安备 33010602011771号