第6周小组作业
1. 计划说明
a. 本组选择的对比测试产品:百词斩 与 扇贝单词
b. 测试进度表:
| 项目 | 内容说明 | 预估耗时 (分钟) | 实际耗时 (分钟) | 
| Planning | 1.计划 | 20 | 15 | 
| · Estimate | · 估计这个任务需要多少时间 | 20 | 15 | 
| Testing Design | 2.测试设计 | 160 | 180 | 
| · Analysis | · 需求和测试需求分析 | 80 | 100 | 
| · Design Test Cases | · 设计测试用例 | 80 | 80 | 
| Testing Environment | 3.搭建测试环境(安装测试工具、管理工具等相关运行和支撑软件) | 60 | 60 | 
| Testing Implementation | 4.测试实施 | 90 | 80 | 
| · Test | · 执行测试 | 90 | 80 | 
| Reporting | 5.报告 | 150 | 240 | 
| · Test Report | · 测试报告 | 120 | 210 | 
| · Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 30 | 30 | 
| 合计 | 480 | 575 | |
2. 需求说明
a. 百词斩与扇贝的功能模块划分图
我负责的是【计划与进度】模块,因此这里只展开【计划与进度】模块
百词斩:
     
扇贝单词:
    
b. 我负责的功能模块:【计划与进度】模块
3. 测试说明
a. 测试用例的设计思路
百词斩:
(1)【计划与进度】功能流程图
 
(2) 根据流程图,可设计下列测试用例:
| 序号 | 路径 | 测试说明 | 
| 1 | 1-2-3-4 | 能否正常查看打卡日历并返回首页 | 
| 2 | 1-2-5-7-8-9 | “查看已完成计划”功能是否正常 | 
| 3 | 1-2-10-11-20 | 能否正常进入”我的计划“并返回首页 | 
| 4 | 1-2-10-5-6-11-20 | 能否从“个人信息界面”进入“我的计划”并返回首页 | 
| 5 | 1-2-10-11-12-17 | “我的计划”编辑功能是否正常(点一下出现重置按钮,再点一下取消重置按钮) | 
| 6 | 1-2-10-11-12-13-14 | 能否正常弹出警示框并取消重置所选书籍的操作,关闭警示框 | 
| 7 | 1-2-10-11-12-13-15 | 能否重置所选的书籍 | 
| 8 | 1-2-10-11-12-13-16 | 能否取消重置书籍的操作并关闭警示框 | 
| 9 | 1-2-10-11-18-20 | “每天背单词”能否随着“完成天数”的改变而改变,以及能否取消对学习计划的修改 | 
| 10 | 1-2-10-11-19-20 | “完成天数”能否随着“每天背单词”的改变而改变,以及能否取消对学习计划的修改 | 
| 11 | 1-2-10-11-18-21 | 能否保存对学习计划的更改 | 
| 12 | 1-2-10-11-22-23 | 能否正常进入“创建新计划”页面并返回上一级页面 | 
| 13 | 1-2-10-11-22-24-25-29 | 能否进入“新计划设置”页面并返回上一级页面 | 
| 14 | 1-2-10-11-22-24-25-26-28 | 能否保存新计划“每天背单词”的修改并返回“我的计划”页面看到新的计划 | 
| 15 | 1-2-10-11-22-24-25-27-28 | 能否保存新计划“完成天数”的修改并返回“我的计划”页面看到新的计划 | 
| 16 | 1-2-10-11-22-24-25-26-29 | 能否取消该计划“每天背单词”的修改并返回上一级页面重选计划 | 
| 17 | 1-2-10-11-22-24-25-27-29 | 能否取消该计划“完成天数”的修改并返回上一级页面重选计划 | 
| 18 | 1-2-10-11-21 | 在“我的计划”界面不做任何修改就点确定是否会出现问题 | 
| 19 | 1-2-5-6-11-21 | 通过“个人信息界面”进入的“我的计划”不做任何修改就点确定是否会出现问题 | 
| 20 | 1-2-10-11-22-24-25-28 | “新计划设置”页面直接点确定是否能够增加系统默认的该书的计划 | 
扇贝单词:
(1)【计划与进度】功能流程图

(2) 根据流程图,可设计下列测试用例:
| 序号 | 路径 | 测试说明 | 
| 1 | 1-2-3-7 | 从首页直接“查看单词进度”的功能是否正常 | 
| 2 | 1-2-4-5-6-7 | 在“我的”界面能否正常进入“单词进度”界面 | 
| 3 | 1-2-4-5-9-11 | “查看打卡日历”的功能是否正常 | 
| 4 | 1-2-4-5-8-10-11 | 从“个人信息”界面能否正常进入“打卡日历”界面 | 
| 5 | 1-2-4-5-12-13-14-34 | 进入“学习设置”界面的功能是否正常及能否返回上一级界面 | 
| 6 | 1-2-4-5-12-13-14-15-21-34 | 能否正常进入“学习量设置”界面并返回 | 
| 7 | 1-2-4-5-12-13-14-15-20-21-34 | 能否更改“新词优先”设定后返回,并保存更改 | 
| 8 | 1-2-4-5-12-13-14-15-16-17 | 能否保存“学习量方案”的修改 | 
| 9 | 1-2-4-5-12-13-14-15-16-18 | 能否取消刚才对“学习量方案”的修改 | 
| 10 | 1-2-4-5-12-13-14-15-16-19 | 能否取消对“学习量方案”的修改并关闭警示窗口 | 
| 11 | 1-2-4-5-12-13-14-22-24-34 | 能否正常进入“学习模式设置”界面并返回 | 
| 12 | 1-2-4-5-12-13-14-22-23-24-34 | 能否保存“学习模式”的修改 | 
| 13 | 1-2-4-5-12-13-14-25-29-34 | 能否正常进入“发音设置”界面并返回 | 
| 14 | 1-2-4-5-12-13-14-25-26-29-34 | 能否保存对“单词发音”选项的修改 | 
| 15 | 1-2-4-5-12-13-14-25-27-29-34 | 能否生成或关闭“单词/例句开关”并保存修改 | 
| 16 | 1-2-4-5-12-13-14-25-28-29-34 | 自动发音开启状态下,能否保存“单词/例句发不发音”的修改 | 
| 17 | 1-2-4-5-12-13-14-30-32-34 | 能否进入“派生联想设置”并返回 | 
| 18 | 1-2-4-5-12-13-14-30-33 | 能否进入“派生联想付费”界面 | 
| 19 | 1-2-4-5-12-13-14-30-31-32-34 | 能否开启或关闭“派生联想设置”并保存修改 | 
b. 操作和运行界面截图
依照上述流程图和路径,截得如下界面截图。
百词斩:
   
   
  
首页 打卡日历 个人信息
        
        
   
 
个人中心 已完成计划 我的计划
    
   
  
重置警示窗口 创建新计划 新计划制定
扇贝单词:
   
   
  
首页 打卡日历 个人信息
   
   
  
单词进度 个人中心 设置
   
   
   
 
学习设置 学习量设置 学习模式设置
   
   
  
发音设置 派生联想设置 派生联想购买界面
  
学习量调整提示窗口
c. 测试管理工具
名称:禅道
版本:开源版9.8.3
下载链接:http://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.zip/download
d. 测试管理工具关键界面截图
(按功能优先级排序)
百词斩测试用例:

扇贝单词测试用例:

缺陷与不足:
在【计划与进度】这一功能模块,百词斩与扇贝单词均未发现程序错误,且所有的操作情况都比较合理,符合用户心理预期,没有出现违和的显示结果或意义不明的按钮。两个软件在该部分的用户体验都比较良好。
4. 结论说明
经过实际的测试和对比,我认为
在【查看进度】方面,百词斩 与 扇贝单词 相差无几。一打开软件均能看见 剩余天数 和 今天背单词数等进度方面的信息,非常直观。而且经过很简单的一两步操作,就能查看打卡日历和单词进度,非常方便。如果非要分出高下,那么我认为百词斩会稍好一些。因为百词斩的首页有一个学习进度条。图形化的进度表示不仅更直观,而且由于用户潜意识中大都希望看到进度条上涨,因此进度条更能刺激用户的学习积极性。
在【修改计划】方面,百词斩 比 扇贝单词 要更胜一筹。原因在于以下两方面:
1. 操作复杂度方面:
百词斩 操作方便,在首页一步就能进入计划的修改界面。添加/删除计划,修改现有计划这样的操作分类也利于用户理解,方便操作。而扇贝单词 计划的修改藏得比较深,需要先进入“我的”页面,再下滑找到设置等等,需要较多的操作步骤才能找到,给修改计划带来了一定的难度。这一点通过测试用例的路径长度也能明显看出。
2. 放弃修改方面:
百词斩 在“我的计划”和“新计划制定”的界面上都有确定和返回的按钮,确定按钮就是保存更改,返回按钮就是放弃更改,恢复刚进入时的计划。这两个按钮也比较利于用户理解。用户总有时候在制定一个新计划时,发现这个计划并不适合自己,这时候直接按返回键就能撤回,方便快捷。不仅如此,在进行一些风险较大,用户一旦操作失误就需要花费较多的时间才能恢复的地方,设置了警示窗口,对防止误触起到了比较大的作用。但扇贝单词 把计划分成了很多比较零碎的小选项,用户每做一个修改,就会立即被保存,因此不需要一个总体的【确定】按钮。如果经过了数步修改后发现新设置的计划并不适合自己,还需要一步一步的找自己修改的地方进行撤回,比较麻烦且耗时。
因此在【修改计划】方面,我认为百词斩要更好一些。但总体来说,百词斩 与 扇贝单词 都做得不错,考虑周全,操作也都比较易于用户理解。
5. 工作说明
樊 昊: 0.28
彭士远: 0.24
李 帅: 0.24
李威佟: 0.24
---恢复内容结束---
 
                    
                 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号