Gamma阶段测试报告
Beta阶段发现的Bug
- 博文的评论中,出现乱码,没有修饰html
- 部分博文的 Markdown 没有解析,部分公式解析不出来
- 匿名投票可以查看其他的投票
- 已经结束的投票还可以继续投
- 日程提醒中学生可以修改作业
- 通知提醒功能每次只能提醒一条
- 换了别人的账号,可以看之前那位同学的浏览记录
Gamma 阶段修复的Bug
- 博文的评论中,出现乱码,没有修饰html
- 匿名投票可以查看其他的投票
- 已经结束的投票还可以继续投
- 日程提醒中学生可以修改作业
- 老师可以添加班级成员
...
Gamma 阶段依旧存在的问题
- 部分页面在黑暗模式下面没有渲染
- 友盟发布通知的API不够稳定,可能会出现未及时收到通知的问题
测试场景
场景一
老师或者助教或者学生,看之前的界面看的太累了,是在看不下去了。因此想看看的新的页面,主要是晚上看的太亮了。所以使用黑夜模式下的 APP。查看与使用软件的各种功能。
用户的使用需求及目标
用户 | 需求与目标 |
---|---|
老师 | 在黑夜模式下使用 APP,以获取更好的使用体验 |
助教 | 在黑夜模式下使用 APP,以获取更好的使用体验 |
学生 | 在黑夜模式下使用 APP,以获取更好的使用体验 |
功能的组合
- 投票功能,所有人既可以发布投票,也可以查看投票,所以增加了投票功能的交互性,
- 作业功能,老师与助教可以查看作业的提交情况,以此来判断学生交作业的情况,然后针对性的发出提醒,与学生交作业的功能结合
- 提醒的接收功能可以自定,公告也有提醒的功能,学生可以及时的接收
回归测试
我们针对新的功能进行对原来功能的回归测试。
在黑夜模式下的各种操作
在增加了黑夜模式之后,我们的主要回归测试就是测试新的模式下,会不会出现程序的兼容性错误,在页面上主要体现在页面的显示上面,我们测试了各个页面的显示以及编辑页面,使用渲染的页面都能正常运行,除了几个未完全渲染的页面,比如博文的内容页面。
测试矩阵
测试矩阵 | 后端功能测试 | 前端功能测试 | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
测试机型 | 测试环境(机型,版本,分辨率) | 查看投票 | 查看公告 | 添加评论 | 选择班级 | 修改作业 | 添加收藏 | 发布投票 | 选择投票 | 发布通知 | 接收通知 | 页面布局 | 加载速度 | 图片问题 | 页面切换 | 通知显示 |
小米 | 8.0.0 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 较好 | 一般 | 正常显示链接图片显示较大 | 正常 | 正常跳转 |
华为 | 7.0.0 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 较好 | 较好 | 正常显示链接图片显示较大 | 正常 | 正常跳转 |
三星S8 | 8.0.0 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 一般 | 一般 | 正常显示链接图片显示较大 | 正常 | 正常跳转 |
Custom Phone6.0 | 6.0.1 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 较好 | 一般 | 正常显示链接图片显示较大 | 正常 | 正常跳转 |
Google Nexus | 6.0.0 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 较好 | 一般 | 正常显示链接图片显示较大 | 正常 | 正常跳转 |
出口条件
兼容性测试
我们的 Gama 阶段实现的主要功能也是基于前端的,所以没有后端的测试,我们主要是针对功能性与兼容性的测试。
兼容性我们在上个版本已经使用了相应的平台进行测试,这一次我们又测试了一下,测试报告如下。在一两个小众的手机下回出现部分问题。
功能性测试
为了保证功能性测试的正确性,我们使用了 bug 树,将所有的功能列出,一一测试。测试树如下:
因此我们认为我们的软件已经达到出口条件。