一、测试目标
- 黑盒测试:对公共课评价网站进行功能测试,检测网站是否完成预期功能。
- 白盒测试:
- 静态测试:开发人员检查自己编写的模块有无逻辑错误;
- 动态测试:对整合后的项目运行测试,检测有无报错;
二、测试问题
- 在谷歌和Edge浏览器的某个缩放比例下,课程管理页面会出现页面抖动问题;
- 评论话题的输入文本框有时会不显示;
- 远程数据库有时候连不上;
三、测试场景
- 开发人员在提交自己负责的模块的代码前,对自己的代码进行检查,记录测试情况;
- 测试人员对整合后的代码分别运行前后端代码,测试有无报错,能否正常运行;
- 测试人员在谷歌、Edge和360等不同浏览器上登录网站,测试各个模块的功能并记录测试情况,和开发人员沟通测试中遇到的问题;
四、测试矩阵
测试矩阵 | 功能测试 | ||||||||||||
测试平台 | 测试浏览器 | 注册 | 登录 | 退出 | 增加课程 | 删除课程 | 评论课程 | 评论点赞 | 评论举报 | 课程查询 | 信息修改 | 查询用户 | 页面排版 |
win10 | Chrome | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
win10 | Edge | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |
win10 | 360 | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ | √ |