团队作业5——测试与发布(Alpha版本)
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/Networkengineering1834 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/Networkengineering1834/homework/11153 |
这个作业的目标 | 根据团队项目中软件的需求文档、功能说明、系统设计和测试计划,写出软件的测试过程和测试结果 |
一、博文内容
二、Alpha版本测试报告
BUG清单
序号 | 所属模块 | BUG内容 | 是否修复/版本修复 |
---|---|---|---|
1 | 登录模块 | token验证逻辑出错 | 是 |
2 | 面试官m偶爱 | 面试官组别设置出错 | 否 |
3 | 学生模块 | 学生无法正常查看排队进程 | 是 |
4 | 绑定事件在页面加载时自动执行 | 否 |
场景测试
- 预期用户需求和目标:一个服务于学校社团或者组织机构招聘用人时的面试记录系统,便于用户在招新用人时可以及时对面试者进行相关信息的记录,方便面试结束后面试官进行回顾。同时,该系统还可以记录面试者的面试通过状态,并通过短信告知面试者面试情况。
- 同学A:面试者,进行完面试需要对面试情况进行评价
- 同学B:面试官,对面试者的情况进行记录并告知面试情况
- 同学C:第一次接触该系统的同学,需要进行信息的记录
测试矩阵
序号 | 测试模块 | 测试项 | 检验点 | 预期结果 | 是否符合预期(安卓及苹果等可运行微信的手机) |
---|---|---|---|---|---|
1 | 登录模块 | 进入 | 点击进系统 | 正常进入本本系统 | 是 |
角色授权 | 不同角色授权 | SpringScurity登录时进行授权 | 是 | ||
2 | 申请面试 | 申请面试流程 | 选择申请面试的社团 | 点击后生成报名页面 | 是 |
填写表单信息 | 对面试需要信息进行填写 | 是 | |||
表达正则表达式 | 在表单中填写不符合要求的数据 | 是 | |||
点击提交按钮 | 报名功能 | 数据库是否更新报名信息 | |||
报名成功页面 | 是 | ||||
3 | 审核报名信息 | 进入审核信息界面 | 选择要审核的用户 | 点击后查看该用户信息 | 是 |
面试官查看报名列表 | 否 | ||||
面试官批改报名信息 | 对不符合的信息打回或修改 | 是 | |||
4 | 面试官发出面试通知 | 点击发送通知按钮 | 选择要发送通知的用户 | 点击后发送通知 | 是 |
面试官查看已通过审核列表 | 是 | ||||
点击“面试通知” | 向对应用户发出面试通知 | 是 | |||
用户能否收到面试通知 | 否 | ||||
5 | 面试官审批面试者 | 点击要审批的用户 | 进入审核页面 | 点击审核按钮 | 是 |
面试官查看已面试列表 | 是 | ||||
面试官对面试者进行审批 | 是 | ||||
点击“通过“/“淘汰”按钮 | 数据库更新是否成功通过面试数据 | 是 | |||
发送面试结果给面试者 | 面试者收到面试结果通知 | 是 |
出口需求
- 能正常进入网页
- 能填写个人信息
- 能进行个人信息核对
- 能进行评价,结束面试等基本操作
- 页面逻辑正常,无死循环现象
三、Alpha版本发布说明
功能列表
- 登陆页面
- 主页
-
- 进入主页先设置自己属于的面试官组别
- 查看学生列表
- 可对学生填写评价
- 开启面试后,可查看到当前面试队列的情况,还可选择某一面试学生后对其进行评价
版本缺陷
已修复的缺陷
- 退出当前路由时,应该清除上一个路由页面的数据
- 面试的结果可以通过短信告知面试者
未修复的缺陷
- 当前用户未登录时,不能通过改变路由的方式访问页面结果
运行环境
- 所有支持运行微信的手机(学生端使用)
- 支持电脑PC端(管理端使用)
问题和限制
- 现在还仅支持网页端
- 部分功能仍未实现,只能待后续版本上线
发布方式及地址
- 通过前后端分离的方式,把前端代码部署到服务器上面
- 地址:现在团队成员还在学习如何部署代码到服务器,之后会有线上版本