一、计划说明
我们小组测的是背单词的APP,我们选了其中典型的百词斩和扇贝作为例子
项目 |
内容说明 |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning |
|
10 |
5 |
· Estimate |
· 估计这个任务需要多少时间 |
10 |
5 |
Testing Design |
|
160 |
120 |
· Analysis |
· 需求和测试需求分析 |
40+80 |
30+30 |
· Design Test Cases |
· 设计测试用例 |
40 |
60 |
Testing Environment |
|
60 |
30 |
Testing Implementation |
|
300 |
480 |
· Test |
· 执行测试 |
300 |
480 |
Reporting |
|
100 |
60 |
· Test Report |
· 测试报告 |
40 |
30 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程改进计划 |
60 |
30 |
合 计 |
630 |
695 |
二、需求说明
1.选择一款测试管理工具(禅道、jira、ALM/QC等)。对软件产品的需求、测试用例和BUG进行管理,并通过工具导出。
2.对产品A和B分别划分功能模块,给出功能模块划分图
3.对比性功能测试。针对A和B同时具有的功能(不能测试登录、退出功能),每个人负责不同的功能模块,结合课堂介绍的方法来设计测试用例,配有图示,设计至少20个测试用例。
4.根据上一步,每个人分别执行测试用例,记录至少1个BUG,并用专业的语言加以描述
5.分析A和B在相同功能的实现方面有何不同,差异主要在哪里,谁更有优势
功能模块图:
共同的功能模块有:背单词功能,学习功能,交际功能,词库功能
其中背单词模块是最基础的功能,需要制定计划,背单词,学习功能是指在除了背单词以外的比如通过APP中的视频等途径获取知识的方法,交际模块包括打卡分享,与朋友之间的互动等,词库功能是记录已背单词的模块
我负责的部分是: 交际功能。
二、需求说明
测试用例思路:大多采用场景测试,由用户使用的顺序以及可能遇到的各种情况进行场景测试
测试用例:
1、修改个人信息
百词斩:可修改头像、昵称、性别等信息。
扇贝:可修改头像、性别、生日、地区、学校、个人简介
结论:在个人信息方面,扇贝英语给出的资料更加多
2、发送好友请求
百词斩:通过好友的ID可以搜寻好友并且发送出好友请求,等待对方同意
扇贝:不存在好友系统,但是找到好友后可添加关注
结论:扇贝中的好友请求部分不是很明确
3、接受好友请求
百次斩:会在好友的通知那里有一个小红点,如果不看到的话就一直不会接收到别人的好友请求
扇贝:被关注了后会有提示
结论:百词斩的接收好友请求功能做的不是很明显。
4、加入小组
百词斩:寻找一个小班加入,小班中有排名。
扇贝:一个像学习小组的系统,里面也有排名
结论:一个希望通过集体的力量来监督自己的系统,但实际上班里没什么人说话。
5、创建小组
百词斩:创建小班需要一定的权限,创建后通过邀请码邀请别人加入,权限通过完成斩家活动获得。
扇贝:可以直接创建自己的小组并且邀请好友。
6、好友间进行单词对战
百词斩:这个功能并不能支持双方同时进行PK,并且发送PK 邀请通知过于隐蔽,比赛成绩不记入每天的记录。
扇贝:没有交互的游戏功能,里面的游戏是人机交互的。
结论:百词斩的好友单词对战缺少实时性需要改进,扇贝可能需要加一下与好友的交互
7、随机单词对战
百词斩:可以双方同时进行PK,比赛成绩记入每天的记录
扇贝:没有交互的游戏功能,里面的游戏是人机交互的。
结论:百词斩的随机单词对战做的挺好的,扇贝可能需要加一下与好友的交互
8、附近单词对战
百词斩:可以双方同时进行PK,比赛成绩记入每天的记录
扇贝:没有交互的游戏功能,里面的游戏是人机交互的。
9、战胜利或失败的微信分享
百词斩:分享成功,内容显示正确
扇贝:没有交互的游戏功能,里面的游戏是人机交互的。
10、背完单词后微信打卡
百词斩:分享成功,内容显示正确
扇贝:分享成功,内容显示正确
11、背完单词后QQ打卡
百词斩:分享成功,内容显示正确
扇贝:分享成功,内容显示正确
12、发布一篇帖子
百词斩:在兴趣圈里,可以发布帖子
扇贝:在自习室中,可以发布帖子
13、回复一篇帖子
百词斩:找到帖子并且回复
扇贝:找到帖子并且回复
14、参加一个官方的活动
百词斩:活动很多而且免费,会送铜板以及创建小班的权限
扇贝:活动需要缴费。
15、寻找一个同桌
百词斩:只能自己约人
扇贝:通过官方平台来匹配同桌,制定计划互相督促学习
结论:扇贝的不足之处是,不足之处是不能仅通过APP完成匹配,需要通过微信,总体来说这个系统挺好的
16、与好友对话
百词斩:失败,没有这个功能
扇贝:关注的人那里可以选择发邮件,以此来进行对话
结论:百词斩不能与好友进行对话感觉是个很大的缺陷,另外在好友界面点击好友,唯一的选项就是删除好友,我表示不能接受。
17、查看好友动态
百词斩:好友动态中有好友背了多少单词
扇贝:可以看到好友进步的曲线图
结论:百词斩用的是数据,扇贝用的图会让人觉得更加直观
18、查看好友背单词排行榜
百词斩:找到帖子并且回复
扇贝:找到帖子并且回复
19、获得一枚勋章
百词斩:没找到勋章
扇贝:小组的勋章可以用来展示
20、跟客服反馈意见
百词斩:在五分钟之内就有回复
扇贝:客服太隐蔽,没有找到
三、测试管理
我们小组使用了禅道这款测试管理软件,这是我设计的那一部分:
四、结论说明:
1.通过测评,体验人员反馈,百词斩在背单词的时候可以根据很多提示来想起单词的意思,这就会导致当时背单词很容易,但是一离开那些图就什么都记不起来了,而扇贝英语相反,一开始什么提示都没有,如果认识就可以下一个,如果不认识就会慢慢给你提示,这样虽然当时背的时候很累,但留下的印象却比较深。 虽然百词斩中设置里面有个很隐蔽的角落里可以改变给一个单词然后选图片的模式,但总的来说还是扇贝英语略胜一筹。
2.在背单词的过程中,百词斩和扇贝英语都会降低做对的单词出现的频率,并且提供斩这个功能让你觉得太简单的单词不要再出现,而背错的单词会反复出现,对于这点我觉得这两个软件做的都不错
3.百词斩可以随时更改计划,但扇贝英语中,如果更改计划要次日才生效,这就会导致不够灵活,万一有急事没法背原计划这么多单词的时候就只能中断打卡,所以百词斩的灵活性更好
综上百词斩和扇贝各有千秋,他们之间不需要非要选出一款来用,反而我们可以利用他们的优势互补,当然,如果有其中一款APP能改掉他们现在的问题的话,一定会更加完美。
五、工作说明:
我的贡献率为0.25,因为这次的测评我们都是一起行动的所以感觉不存在贡献高还是低。
六、扩展任务:
已在毕博平台提交。