软件测试和评估
一、计划说明
测试产品:我们小组选择的测试产品为为百词斩和其竞争产品扇贝单词
测试进度表:
项目 |
内容说明 |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning |
1.计划 |
20 |
30 |
· Estimate |
· 估计这个任务需要多少时间 |
10 |
5 |
Testing Design |
2.测试设计 |
60 |
50 |
· Analysis |
· 需求和测试需求分析 |
30 |
20 |
· Design Test Cases |
· 设计测试用例 |
50 |
45 |
Testing Environment |
3.搭建测试环境(安装测试工具、管理工具等相关运行和支撑软件) |
30 |
40 |
Testing Implementation |
4.测试实施 |
40 |
30 |
· Test |
· 执行测试 |
30 |
20 |
Reporting |
5.报告 |
60 |
50 |
· Test Report |
· 测试报告 |
30 |
20 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程改进计划 |
10 |
10 |
合 计 |
370 |
320 |
二、需求说明
功能模块划分图:
负责的功能模块:
我负责的是学习功能模块,此功能模块主要是帮助用户学习新单词、复习之前学习的单词以及单词测试功能。
三、测试说明
测试用例思路:
按要求测试用例需要按边界值、划分等价类和场景测试方法进行设计:
(1)边界值:
在百词斩和扇贝单词中搜索多个英文或中文、不输入单词以及只输入一个单词来测试搜索的边界值。
(2)划分等价类:
有效等价类:在搜索中输入正确的单词或中文
无效等价类:在搜索中输入错误的单词,不输入单词或中文,同时输入超过20个中文和单词
(3)场景测试:
对于某用户使用搜索单词的场景的事件流程图如下:
四、测试和运行截图:
打卡功能测试截图:
背单词功能测试截图:
搜索单词功能测试截图:
复习单词功能测试截图:
五:测试工具:
禅道
下载地址:http://www.zentao.net/download/80073.html
六:管理工具关键界面截图:
扇贝单词测试用例:
缺陷及bug:
百词斩测试用例:
测试用例导出:
缺陷及bug导出:
七、结论:
经过测试,发现百词斩需要在完成每日单词背诵的情况下才可以打卡,而扇贝单词则可以通过更改手机时间,无需背单词也能打卡。
百词斩主要通过图片来帮助用户记单词,而扇贝单词则采取拼写方式,我认为扇贝单词的记单词方式更有优势,而且百词斩的图片经常有和单词没有关系的情况出现。
在背单词中,两种软件都会有广告出现,相比之下百词斩的广告更加烦人,扇贝单词的广告大多出现在角落,不容易被点到。
在锁屏上,两者软件在刚打开时都有出现,但在手机关机再重新打开时,百词斩会出现单词锁屏,而扇贝单词则没有。
在其余功能上,两种软件各有优势,两者都有其余软件的推广和付费功能。
综上所述,我认为百词斩给用户的体验更好。
经过小组讨论,我的小组贡献分为0.25