教务管理系统测试用例
一、系统登录测试用例
测试目的:保证所有用户成功登录系统
预置条件:成功打开登录页面
测试数据:
| 步骤 | 操作描述 | 数据 | 期望结果 | 实际结果 | 测试状态 |
| --- | --- | --- | --- | --- | --- |
| 1 | 点击职务选择,成功进入教师登录页面 | | 成功登录界面 | | |
| 2 | 在教师状态下输入密码 | 正确输入js | 成功登录界面 | | |
| | | 错误输入xs | 系统提示密码错误 | | |
| | | 不输入 | 系统提示请输入密码 | | |
| 3 | 在学生状态下输入密码 | 正确输入xs | 成功登录界面 | | |
| | | 错误输入js | 系统提示密码错误 | | |
| | | 不输入 | 系统提示请输入密码 | | |
| 4 | 在教务员状态下输入密码 | 正确输入jw | 成功登录界面 | | |
| | | 错误输入js | 系统提示密码错误 | | |
| | | 不输入 | 系统提示请输入密码 | | |
二、教师信息录入测试用例
测试目的:保证教师的信息录入有效
预置条件:教务员成功登录系统,系统记录教务员身份
测试数据:
| 步骤 | 操作描述 | 数据 | 期望结果 | 实际结果 | 测试状态 |
| --- | --- | --- | --- | --- | --- |
| 1 | 输入教师编号 | 正确输入12344421 | 成功输入并保存 | | |
| | | 输 入 数 字 小于八位1234 | 系统提示输入不正确 | | |
| | | 输 入 数 字 多于八位123456789 | 系统提示输入错误 | | |
| | | 输 入 数 字 中有空格123 456 | 系统提示非法输入 | | |
| | | 输 入 数 字 中有字目123tt456 | 系统提示非法输入 | | |
| 2 | 输入教师省份证号 | 正确输入342201199009084146 | 成功输入并保存 | | |
| | | 输 入 数 字 小于十八位3422 | 系统提示输入不正确 | | |
| | | 输 入 数 字 多于十八位3422009827654736277 | 系统提示输入错误 | | |
| | | 输 入 数 字 中有空格342245633456555555 | 系统提示非法输入 | | |
| | | 输 入 中 有 字目123tt45636467335524 | 系统提示非法输入 | | |
| 3 | 输入教师电话 | 正确输入15152190011 | 成功输入并保存 | | |
| | | 输 入 数 字 小于十一位1413215667 | 系统提示输入不正确 | | |
| | | 输 入 数 字 多于十一位151521900234 | 系统提示输入错误 | | |
| | | 输 入 数 字 中有空格123 456222 | 系统提示非法输入 | | |
| | | 输 入 中 有 字目123tt456246 | 系统提示非法输入 | | |
三、教师信息删除管理测试用例
测试目的:可以对教师的信息进行修改、添加、删除
预置条件:教务员成功登录系统,系统记录教务员的身份
测试数据:
| 步骤 | 操作描述 | 数据 | 期望结果 | 实际结果 | 测试状态 |
| --- | --- | --- | --- | --- | --- |
| 1 | 点击‘教师信息录入’进入‘教师信息录入’页面 | | 正常 | | |
| 2 | 填写教师信息,点击‘保存’ | | 系统列出数据库中教师的基本信息 | | |
| 3 | 输入一个教师姓名,点击删除 | 准确的教师姓名孟倩 | 显示教师信息,可以进行删除 | | |
| | | 教师的姓名中的一个字孟或倩 | 查询到教师名字中所有有‘孟’字或‘倩’字的教师 | | |
| | | 教师姓名中不 存 在 的 一 个字马 | 查询不到想要查询的教师,但是列出所有名字中含‘马’教师列表 | | |
| | | 教师姓名中存 在 的 字 和 不存在的字马倩 | 查询不到不要想要查询的教师 | | |
| | | 在输入学生姓名输入空格 | 系统做没有输入处理,列出全部教师 | | |
| | | 在输入学生姓 名 的 地 方 输入 过 长 的 字 符串 | 系统查询不到结果 | | |
| | | 在输入学生姓 名 的 地 方 ,输 入 一 个 数 据库 不 存 在 的 信息 | 系统提示你查询的学生不存在,请确认后重新输入 | | |
| | | 输入非法字符 | 系统提示查询不到结果 | | |
| 4 | 输入一个教师编号,点击删除 | 输入一个准确的学号12344421 | 系统列出查找到的教师 | | |
| | | 输入数据库中不存在的学号12345678 | 系统提示该教师不存在 | | |
| | | 输入一个学号中的部分数字或者是字母1234 | 列出所有含此数字的教师 | | |
| | | 输入中文 张三 | 系统查询不到结果 | | |
| | | 输入空格 | 系统作无输入处理,列出所有的查询结果 | | |
| | | 输入过长的数字985475893275389758957357 | 系统查询不到结果 | | |
该教务管理系统测试用例共有三部分,即系统登录测试用例、教师信息录入测试用例和教师信息删除管理测试用例。每个测试用例都涵盖了多种可能的情况,以确保系统的稳定性和可靠性。