第6周小组作业:软件测试和评估
一、计划说明
1、产品介绍
本次的软件测试用到了两款背单词APP,分别为“扇贝单词”和“百词斩”。这两款软件都是当下比较热门的英语学习软件,而且许多功能都是类似的,所以我们选择了这两款软件进行测试。
2、PSP表
项目 |
内容说明 |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning |
计划 |
20 | 20 |
· Estimate |
· 估计这个任务需要多少时间 |
20 | 20 |
Testing Design |
测试设计 |
60 | 70 |
· Analysis |
· 需求和测试需求分析 |
30 | 30 |
· Design Test Cases |
· 设计测试用例 |
30 | 40 |
Testing Environment |
搭建测试环境(安装测试工具、管理工具等相关运行和支撑软件) |
20 | 30 |
Testing Implementation |
测试实施 |
60 | 80 |
· Test |
· 执行测试 |
60 | 80 |
Reporting |
报告 |
60 | 60 |
· Test Report |
· 测试报告 |
30 | 30 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程改进计划 |
30 | 30 |
合 计 |
220 | 260 |
二、需求说明
1、功能模块划分
(1)扇贝单词
(2)百词斩
2、本人负责的功能模块
我负责测试两款软件的阅读模块。
三、测试说明
1、设计思路
通过等价类划分和边界值分析对这两个产品进行20个测试用例的测试。
(1)等价类划分:在这两款软件的阅读模块中,可以划分为阅读、朗读、搜索、查找等功能。
(2)边界值分析:主要测试朗读时进度条在开始和结尾的情况,搜索时一些边界条件搜索情况的结果等。
2、测试执行过程
扇贝单词测试用例:
百词斩测试用例:
扇贝单词测试执行界面:
百词斩测试执行界面:
发现的缺陷:
将数据导出:
测试管理工具:
下载地址链接:http://www.zentao.net/download.html 开源版
四、测试结论
对于这两款英语学习的软件来说,二者有很多相同点,比如:阅读时的单词快速查询、文章的朗读、字体的切换、笔记、收藏等;但二者在细节上也有很多不同。
扇贝单词:拥有很多名著和新闻类的文章,用户在阅读的过程中也可以了解到时事热点和官方文章所使用的语句,搜索方便,但整体的阅读计划性不强。
百词斩:将相同类型的文章整合成了专辑,每次都可以阅读同一专辑里的文章,阅读计划性强,但无法搜索到自己想要读的文章。
五、个人贡献
经小组讨论,我的个人贡献分为0.25
六、扩展任务
可用性测试报告已完成并提交。