软件测试和评估
一、计划说明
测试产品:我们小组选择的测试产品为为百词斩和其竞争产品扇贝单词
测试进度表:
| 项目 | 内容说明 | 预估耗时 (分钟) | 实际耗时 (分钟) | 
| 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
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号