| 项目 | 内容 |
|---|---|
| 这个作业属于哪个课程 | 2019春季计算机学院软件工程(任健) |
| 这个作业的要求在哪里 | 作业要求 |
| 我们在这个课程的目标是 | 规范工程流程,培养工程能力 |
| 这个作业在哪个具体方面帮助我们实现目标 | 系统总结测试人员的测试思路,找出不足以待后续阶段改进 |
3.给出你的测试矩阵,也即在什么样的平台、硬件配置、浏览器类型……上对你的软件进行测试?
| 浏览器 | 页面排版 | 图片显示 | 搜索结果显示 | 页面切换 | 登录注册 | 信息修改 | 退出登录 | 搜索课程 | 查看课程信息 | 撰写评论 | 查看近期评论 | 查看相关课程老师 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Internet Explorer | 导航栏在除了主页的地方失效 | 正常 | 正常 | 个别情况出现空白页 | 正常 | 正常 | 正常 | 正常 | 无法显示评价正文 | 正常 | 正常 | 正常 |
| Microsoft Edge | 正常 | 正常 | 正常 | 个别情况出现空白页 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 |
| Chrome | 正常 | 正常 | 正常 | 个别情况出现空白页 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 |
| 百度浏览器 | 评论正文偏离边框 | 正常 | 正常 | 个别情况出现空白页 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 |
| Safari | 正常 | 正常 | 正常 | 个别情况出现空白页 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 | 正常 |
注:Safari浏览器在macOS上运行,其它浏览器在Windows10上运行。
4.你的软件Beta版本的出口条件是什么?也即在什么条件下,认定你的软件已经足够好,可以发布Beta版本?
| 功能 | 检查项 | 出口条件 |
|---|---|---|
| 首页 | 页面元素布局 | 在Chrome(for Windows), Safari(for macOS)浏览器,主流分辨率下能够正常浏览 |
| 注册 | 点击相应链接能正常弹出注册相应输入框 | |
| 所有信息填写规范后能够成功注册 | ||
| 登录 | 点击导航栏登录按钮能正常弹出相应输入框 | |
| 正确填写信息后能够登录 | ||
| 课程信息 | 搜索 | 在搜索框键入关键字后,返回与关键字相匹配的课程名(顺序无所谓) |
| 支持通过“选择学校”、“选择专业”复选框限定搜索范围(仅出现在首页,专业排布的顺序无所谓) | ||
| 分页浏览情况下,翻页功能工作正常 | ||
| 课程评分评价 | 课程信息对应准确 | |
| 已有评论能够正常显示 | ||
| 非登录状态下用户不能评论 | ||
| 登录状态下,正确填写了所有内容后的评论能够被接受 | ||
| 在评分页面中,各评分项能够正常展示和填写 | ||
| 其它 | 页面内逻辑 | 跳转逻辑正确 |
| 反馈 | 非法操作会弹出相应提示 |