
图书管理系统后台由用户登录,图书管理,借阅管理,学生管理模块组成。测试功能将围绕后台功能模块中各个功能进行。
1测试环境
硬件环境:2G内存
软件环境:windows 2007操作系统及以上,Navicat for MySQL。
2.测试用例
测试用例是测试人员完成测试工作的重要依据,测试人员根据测试用例说明完成测试工作,提高测试工作效率。
2.1后台用户登录测试用例
后台用户登录测试用例见表1-1
表1-1后台用户登录测试用例
| 功能描述 | 登录系统 | |
| 测试目的 | 测试登录系统功能是否正常 | |
| 前提条件 | 启动图书管理系统,数据库用户表中存在用户名为201415102301密码为201415102301的记录 | |
| 输入/动作 | 期望的输出/相应 | 实际情况 |
| 输入正确的用户名,密码单击,选择用户类型,单击登录按钮 | 用户登录成功,跳转到前台用户主界面 | 与期望输出相同 |
| 不输入用户名,密码任意 | 表示“用户名不能为空!” | 与期望输出相同 |
| 输入正确用户名,不输密码 | 表示“密码不能为空!” | 与期望输出相同 |
| 输入错误的用户名,密码 | 表示“用户名密码错误!” | 与期望输出相同 |
添加图书信息测试用例见表1-2
表1-2添加图书信息测试用例
| 功能描述 | 查询、添加图书信息 | |
| 测试目的 | 测试查询、添加图书信息功能是否正常 | |
| 前提条件 | ||
| 输入/动作 | 期望的输出/相应 | 实际情况 |
管理图书信息见表1-3
表1-3管理图书信息测试用例
| 功能描述 | 修改、删除图书信息 | |
| 测试目的 | 测试修改、删除图书信息功能是否正常 | |
| 前提条件 | ||
| 输入/动作 | 期望的输出/相应 | 实际情况 |
添加学生信息测试用例见表1-4
表1-4添加学生信息测试用例
| 功能描述 | 查询、添加学生信息 | |
| 测试目的 | 测试查询、添加学生信息功能是否正常 | |
| 前提条件 | ||
| 输入/动作 | 期望的输出/相应 | 实际情况 |
管理学生信息测试用例见表1-5
表1-5管理学生信息测试用例
| 功能描述 | 修改、删除学生信息 | |
| 测试目的 | 测试修改、删除学生信息功能是否正常 | |
| 前提条件 | ||
| 输入/动作 | 期望的输出/相应 | 实际情况 |
添加借阅信息测试用例见表1-6
表1-6添加借阅信息测试用例
| 功能描述 | 查询、添加借阅图书信息 | |
| 测试目的 | 测试查询、添加借阅图书信息功能是否正常 | |
| 前提条件 | ||
| 输入/动作 | 期望的输出/相应 | 实际情况 |
管理借阅信息测试用例见表1-7
表1-7管理借阅测试用例
| 功能描述 | 修改、删除借阅图书信息 | |
| 测试目的 | 测试修改、删除借阅图书信息功能是否正常 | |
| 前提条件 | ||
| 输入/动作 | 期望的输出/相应 | 实际情况 |
修改用户密码测试用例见表1-8
表1-8修改用户密码测试用例
| 功能描述 | 修改用户密码 | |
| 测试目的 | 测试修改用户密码功能是否正常 | |
| 前提条件 | ||
| 输入/动作 | 期望的输出/相应 | 实际情况 |
