软件测试和评估
基本任务:功能测试和测试管理
禅道导出文件下载
链接: https://pan.baidu.com/s/1fQu_VtNEmJOcLH7N2NvVSA
密码: a6sg
计划说明
对比测试产品
A:百词斩
B:扇贝
测试进度表
| 项目 | 内容说明 | 预估耗时(分钟) | 实际耗时(分钟) |
|---|---|---|---|
| Planning | 1.计划 | 20 | 20 |
| · Estimate | · 估计这个任务需要多少时间 | 20 | 20 |
| Testing Design | 2.测试设计 | 70 | 80 |
| · Analysis | · 需求和测试需求分析 | 40 | 50 |
| · Design Test Cases | · 设计测试用例 | 30 | 30 |
| Testing Environment | 3.搭建测试环境(安装测试工具、管理工具等相关运行和支撑软件) | 30 | 40 |
| Testing Implementation | 4.测试实施 | 40 | 40 |
| · Test | · 执行测试 | 40 | 40 |
| Reporting | 5.报告 | 30 | 40 |
| · Test Report | · 测试报告 | 20 | 20 |
| · Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 10 | 20 |
| 合计 | 190 | 220 |
需求说明
功能模块划分图
先分析了两款竞品的流程,从而进行模块划分
百词斩
-
流程图
![]()
-
模块图
![]()
扇贝
-
流程图
![]()
-
模块图
![]()
负责的功能模块
背单词/打卡模块:包括背单词的主体功能和查询单词加深记忆的辅助功能
测试说明
设计思路
在设计测试用例的时候采用了等价类划分、场景测试等设计方法
-
等价类划分:划分为有效等价类和无效等价类
有效等价类:正确输入(包括中文和英文)
无效等价类:空输入、错误输入 -
场景测试:基于两款竞品的核心功能——背单词 的场景进行设计,主体为认识单词和不认识单词两种场景下会进行的一系列事件流和备选流来设计不同的测试用例
![]()
部分操作与界面截图
百词斩
-
学习前准备
选择单词类型以及单词书
![]()
-
开始学习
默认首页为学习入口,可以直接在当前页查看学习进度
![]()
-
学习模式
通过选择对应卡通图片进行趣味学习
![]()
-
认识单词
进入释义界面
![]()
-
斩模式:不再学习该单词,减少对牢固单词的精力浪费
![]()
-
提示模式:得到英文例句相应的中文例句释义,但会增加复习次数
![]()
-
-
不认识单词
百词斩在不认识单词的情况下提供两次选择错误的机会-
选择错误一次:提供单词的英文释义
![]()
-
选择错误两次:提供单词的中文释义
![]()
-
选择错误三次:进入单词释义界面
![]()
-
-
收藏
在单词释义界面可以选择收藏单词
![]()
![]()
-
查询
只能在首页进行查询
![]()
![]()
![]()
![]()
- 错误输入:给出最接近的结果
![]()
- 错误输入:给出最接近的结果
扇贝
-
学习前准备
选择单词类型后有一个自评阶段,方便用户进行自我评判。然后再选择单词书
![]()
![]()
![]()
![]()
![]()
-
开始学习
默认首页为学习入口,能查看打卡情况和今日学习要求
![]()
-
学习模式
进行自我测评,判断是否认识单词
![]()
- easy模式:节省用户学习熟识单词的精力
![]()
- easy模式:节省用户学习熟识单词的精力
-
认识单词
进入释义界面,进行判断
![]()
-
不认识单词
扇贝在不认识的模式下有三次递进的选择-
第一次不认识:给出英文例句给予提示
![]()
-
第二次不认识:给出词根进行提示
![]()
-
第三次不认识:给出释义
![]()
-
-
收藏
只能收藏笔记
![]()
-
查询
可随时在学习过程中查询中文或者英文
![]()
![]()
![]()
![]()
- 错误输入:显示空界面
![]()
- 错误输入:显示空界面
测试工具
- 名称:禅道
- 版本号:9.8.3
- 下载地址:http://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.win64.exe/download
工具截图
百词斩

扇贝

测试用例导出

缺陷导出

结论说明
- 两款竞品都以背单词作为核心功能,所以在进入APP以后的默认首页均为背单词的入口,但是在学习情况的展示上,百词斩选择选择展示学习进度为主,刺激用户加大学习量,而扇贝选择将今日任务量展示出来,同时直观的展现打卡情况,起到鼓励用户完成打卡目标的作用。但是百词斩的一级入口冗杂,层级稍显混乱,不如扇贝一目了然。
- 在UI界面方面,百词斩和扇贝均在不同程度上展示了品牌特色,同时百词斩整体灰度高于扇贝,在一定程度上能降低用户长时间使用APP时的疲倦感,动效方面也略优于扇贝,但是扇贝简洁明了的配色和布局能更好的集中用户的注意力,避免在学习过程中分心,各有优劣。
- 在单词学习功能上,百词斩选择以卡通图片的方式,具有趣味性,寓教于乐,能够提高用户的学习兴趣和动力,但是也同样会造成用户的分心,在沉浸感方面不及扇贝。同时在背单词过程中,扇贝的模式丰富能够加深记忆,在这方面,百词斩的两种模式稍显不足。
- 在查询功能上,对于错误输入这方面的处理,扇贝选择直接转变成空界面的方式,在交互和用体验上远远差于百词斩的相似推荐方式。
综合来看,百词斩的优势略高于扇贝。
工作说明
经小组讨论,在本次小组作业中,我的贡献率为0.24。








































浙公网安备 33010602011771号