写在前面
测试工作安排
测试模块
测试计划
测试功能 |
测试项 |
输入/操作 |
检验点 |
预期效果 |
用户登录 |
登录动作 |
点击登录 |
报错提示 |
无法登录,界面弹出错误信息 |
用户登录 |
登录动作 |
未输入密码或用户名,点击登录 |
输入框值为空 |
无法登录,界面弹出“输入不能为空” |
用户登录 |
登录动作 |
输入用户名密码,点击登录 |
用户名检验不通过 |
无法登录,界面弹出“用户名不存在” |
用户登录 |
登录动作 |
输入用户名密码,点击登录 |
密码检验不通过 |
无法登陆,界面弹出“密码错误” |
用户登录 |
登录动作 |
输入用户名密码,点击登录 |
用户名密码验证通过 |
登录成功,进入首页 |
测试功能 | 测试项 | 输入/操作 | 检测点 | 预期效果
-|-|-|-|-|-
日常管理模块 | 修改值班表(管理员) | 点击修改 | | 弹出文件选择界面
日常管理模块 | 导入签到表(管理员)| 点击修改 | | 弹出文件选择界面
日常管理模块 | 修改卫生负责人(管理员)| 点击修改 | | 弹出文件选择界面
日常管理模块 | 文件导入| 选择文件导入 | 文件格式或内容格式不正确 | 导入失败,弹出“导入失败”
日常管理模块 | 文件导入| 选择文件导入 | 文件格式&内容格式正确 | 导入成功,弹出“导入成功”
测试功能 |
测试项 |
输入/操作 |
检验点 |
预期效果 |
项目展示模块 |
报名项目 |
点击报名项目 |
|
弹出项目报名模态框 |
项目展示模块 |
报名项目 |
未填写信息点击确定 |
输入框为空 |
报名失败,界面弹出“输入不能为空” |
项目展示模块 |
报名项目 |
填写个人擅长技术,点击确定 |
输入框不为空 |
报名成功,界面弹出“申请提交成功,等待负责人审核” |
项目展示模块 |
进入项目 |
点击进入项目 |
|
切换到“我的项目”界面 |
项目展示模块 |
取消报名 |
点击取消报名 |
|
界面弹出“退出项目成功” |
项目展示模块 |
发布项目 |
未填写全部信息,点击登录 |
输入框为空 |
发布失败,界面弹出“输入不能为空” |
项目展示模块 |
发布项目 |
填写所有信息,点击登录 |
输入框不为空 |
发布成功,界面弹出“发布项目成功” |
项目展示模块 |
删除项目(管理员) |
点击删除项目 |
|
删除成功,界面弹出“删除项目成功” |
项目展示模块 |
通过项目发布申请(管理员) |
点击通过 |
|
界面弹出“该项目已成功通过审核” |
项目展示模块 |
驳回项目发布申请(管理员) |
点击驳回 |
|
界面弹出“该项目申请已成功驳回” |
项目展示模块 |
通过项目报名(项目负责人) |
点击通过 |
|
界面弹出“该成员已成功加入项目” |
项目展示模块 |
驳回项目报名(项目负责人) |
点击驳回 |
|
界面弹出“该成员报名项目已成功驳回” |
项目展示模块 |
取消发布项目(项目负责人) |
点击取消发起 |
|
界面弹出“取消发起项目成功” |
项目展示模块 |
修改项目详情(项目负责人) |
点击修改项目详情 |
|
界面弹出修改详情模态框 |
项目展示模块 |
修改项目详情(项目负责人) |
修改信息,点击确定 |
输入框是否为空 |
修改失败,界面弹出“输入不能为空” |
项目展示模块 |
修改项目详情(项目负责人) |
修改信息,点击确定 |
输入框不为空 |
修改成功,界面弹出“修改成功” |
测试安排
学号 |
姓名 |
任务 |
031602636 |
许舒玲 |
整体测试、项目展示模块后端测试 |
031602237 |
吴杰婷 |
界面测试 |
031602220 |
雷博浩 |
登录模块后端测试 |
031602634 |
吴志鸿 |
日常管理模块后端测试 |
181600107 |
傅滨 |
项目展示模块后端测试 |
测试工具选择和运用
前端界面:
后端:
-
Intellij IDEA
-
Junit进行单元测试
测试用例文档