测试对象
本次测试中,选择测试的基础产品为百词斩,并选择扇贝单词作为竞品软件作对比测试。
PSP表格
PSP2.1 | PSP阶段 | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planing | 1.计划 | 30 | 20 |
·Estimate | ·估计这个任务需要多少时间 | 30 | 20 |
Testing Design | 2.测试设计 | 120 | 150 |
·Analysis | ·需求和测试需求分析 | 30 | 40 |
·Design Test Cases | ·设计测试用例 | 90 | 110 |
Testing Environment | 3. 搭建测试环境(安装测试工具、管理软件等相关运行和支撑软件 | 30 | 30 |
Testing Implementation | 4. 测试实施 | 120 | 150 |
·Test | ·执行测试 | 120 | 150 |
Reporting | 5. 报告 | 120 | 120 |
·Test Report | ·测试报告 | 90 | 90 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 30 | 30 |
合计 | 420 | 470 |
功能模块划分
本次此时中我所负责的模块是是用户管理功能测试,对于百词斩和扇贝单词中用户个人管理模块内具有的相同功能再做仔细划分,可得如下子模块:
功能测试
流程图
总体的流程图如下:
测试管理工具
本次此时使用Testin软件测试管理工具辅助管理测试,Testin的地址为:
https://www.testin.cn/
测试用例
根据上述的的流程图,可以设置如下测试用例:
序号 | 路径 | 测试说明 |
---|---|---|
1 | 1-2-3-6-9-14-17 | 修改每日学习的单词数量 |
2 | 1-2-3-6-10-13-14-17 | 设置学习模式(单词再认或者拼写) |
3 | 1-2-4-7-17 | 用户根据自己的使用体验,在反馈界面提出意见或者评价 |
4 | 1-2-5-8-11-15-16-17 | 修改当前登录账号在本软件的昵称 |
5 | 1-2-5-8-12-16-17 | 修改登录账号,可改为使用QQ、微信、手机号等登录方式 |
根据上述路径,可以设计多个详细测试用例
运行界面截图
百词斩
扇贝单词
缺陷
结论
经过测试对比,就个人账户管理模块而言,百词斩和扇贝单词都能达到用户基本的账户信息管理功能,比如使用不同等登录方式、修改头像昵称、设置学习计划等。上面给出了扇贝单词在个人账号管理方面的两个小缺陷,但是总体来说并不影响使用。两款软件有不同的风格,不能很果断地说哪款比较好,具体还得根据个人需求和喜好进行选择。
小组贡献分
0.2
拓展任务
1. 调查问卷
http://test.baidu.com/qss/fd1c/455593.html?qq-pf-to=pcqq.discussion##survey-navigation
2. 人群
主要为大四学生
通过本次拓展任务,与多名用户进行交流,分享使用体验,对软件的测试过程的有了更完整的体会,能根据用户的反馈从多个方面对被测软件进行思考。
具体分析见毕博平台作业提交附件《可行性测试报告》