Beta阶段测试报告
Beta阶段测试报告
项目 | 内容 |
---|---|
所属课程 | 软件工程 |
作业要求 | 完成课程项目与博客 |
课程目标 | 编写公共课程评价网站 |
具体实现 | 系统总结测试人员的测试思路,找出不足以待后续阶段改进 |
测试计划
让小组成员进行手动测试,根据网页功能与页面划分测试任务。王观山同学负责测试后端接口与前短路由,王明鑫同学负责用户登录注册、用户评论等前端页面的测试。
测试视图
测试浏览器为Chrome浏览器
1.网站主页
2.注册页面
3.登陆页面
4.课程详情页面
Beta阶段发现的新Bug
- tag添加service层实现(已修复)
- swagger文档参数传入问题(已修复)
- 页面页脚定位问题(已修复)
- 表或者数据添加等操作多次提交
Alpha阶段未发现的Bug
- 登陆页面在部分浏览器中不居中
- 后端mybatis环境搭建问题(已修复)
场景测试
人物 | 使用目的 |
---|---|
大一新生宋同学 | 刚刚进入大学,不了解选课,不知道选什么课程,也不知道选哪位老师 |
大三学生孙同学 | 帮助学弟学妹提供课程信息,同时也查找自己要选的课程信息 |
任课教师杨老师 | 查看学生多自己的评价,调整自己的教学风格 |
测试结果:三位进行场景测试的志愿者都很好的达成了自己的使用目标。
矩阵测试
浏览器 | 网站主页 | 图片显示 | 搜索结果显示 | 页面跳转 | 登陆注册 | 用户页面 | 课程详情 |
---|---|---|---|---|---|---|---|
Interenet Explorer | 个别地方出现空白 | 正常 | 正常 | 正常 | 正常 | 正常 | 无法显示评价详情 |
Microsoft Edge | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 |
Chrom | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 |
360浏览器 | 个别地方出现空白 | 正常 | 正常 | 正常 | 正常 | 图文出现偏离 | 正常 |
可以看出,我们的网站基本可以正常的运行。
回归测试
我们对新加入的功能进行了回归测试:给课程添加标签
新的功能添加之后,以前加入的功能都可以正常的使用,没有出现新的bug,标签也可以正常的使用。所以这一次的回归测试是成功的。
燃尽图
页面 | 检查项 | 出口条件 |
---|---|---|
网站主页 | 页面元素布局 | 在各种常用浏览器上可以正常的显示,在手机上用户可以获取到正确的页面信息 |
页面跳转 | 用户点击之后可以正常的跳转到对应页面 | |
搜索 | 在输入关键字之后可以返回与关键字匹配的课程名 | |
支持通过“专业”,“课程类别”复选框限定搜索范围 | ||
分页浏览情况下,翻页功能工作正常 | ||
注册 | 注册 | 点击相应链接能正常弹出注册相应输入框 |
所有信息填写规范后能够成功发送邮箱验证 | ||
邮箱验证后能够成功注册 | ||
登录 | 登录 | 点击导航栏登录按钮能正常弹出相应输入框 |
能够正常出现验证码 | ||
填写正确信息和验证码后可以正常登陆 | ||
课程信息 | 课程评分系统 | 能正确显示课程介绍 |
已有评论能够正常显示 | ||
非登录状态下用户不能评论 | ||
标签能正常显示与添加 | ||
在评分页面中,可以正常点击教师姓名跳转到教师信息页面 | ||
用户中心 | 修改 | 点击“修改个人信息”可以弹出信息提交框 |
信息提交框提交后能正确更新个人信息 | ||
老师可以自己添加自己的教师信息 | ||
查看 | 可以正确显示评价历史记录 | |
点击“详情”可以正确跳转到对应的评价页面 | ||
教师信息 | 查看 | 可以正确显示教师照片或默认头像 |
可以正确显示教师姓名 | ||
对于部分拥有个人主页的教师,点击“点此跳转”后,可以抵达学院官网的教师信息页 | ||
可以正确显示教师所有教授课程和评分信息 | ||
点击教师的课程后可以正确跳转到对应课程信息页面 | ||
其他 | 页面内逻辑 | 跳转逻辑正确 |
反馈 | 非法操作会弹出相应提示 |