测试计划
测试计划
负责人:谢丽丽,吕彩霞
总体设计
1.总体结构和模块设计
1.1功能结构
1.2模块设计
教室相关信息管理:通过界面输入或选择教室相关信息,从而对教室信息进行编辑;
查询处理功能:通过输入关键值进行综合查询,输出结果。
1.3总体结构设计
2.数据结构设计
2.1教室有关信息管理模块数据:
图8 处理教师信息表数据结构
图7 处理教室信息表数据结构
图9处理教室安排信息表数据结构
2.2查询处理功能模块:
关键字:字符型,长度:1-10个字符,取值范围:数字0-9组成;
查询结果:如图7,图8,图9所示。
3.数据库设计
3.1逻辑设计
系统测试
1.测试方案
1.1测试原则:测试应“尽早地和不断地进行”。测试规模由小到大。
2.2测试方法:采用编写代码编检错并进行改正, 最终利用仅有的测试进行初步测试
2.测试项目说明
表1系统登录测试
2.1 系统登录测试:
输入 |
输出 |
|
用户名 |
密码 |
|
韩朝燕 高德建 |
Asdasdasda |
错误:用户名不能为空 |
谢丽丽 |
12312 |
错误:用户名或密码错误 |
李凤娇 |
|
错误:密码不能为空 |
吕彩霞 |
Lvcaixia |
正确:登录成功 |
表2修改教室信息测试
2.2 修改教室信息测试:
输入 |
输出 |
||
教室设备 |
教室容纳人数 |
教室管理员编号 |
|
|
12 |
10001 |
错误:教室设备不能为空 |
投影仪 |
|
1001 |
错误:教室容纳人数不能为空 |
投影仪 |
Asda |
1001 |
错误:教室容纳人数不为数值 |
投影仪 |
12 |
|
错误:教室管理员编号不能为空 |
投影仪 |
12 |
10001 |
正确:修改成功 |
表3增加教室使用情况测试
2.3 增加教室使用情况测试
输入 |
输出 |
|||
教室编号(固定) |
上课开始时间 |
结束时间 |
教师编号(固定) |
|
一教103 |
8:30 |
12:00 |
20001 |
错误:结束时间不能为空 |
一教202 |
|
9:10 |
20001 |
错误:上课开始时间不能为空 |
二教304 |
8:30 |
9:10 |
20001 |
错误:上课开始时间或结束时间格式不规范 |
二教302 |
2012/12/12/12:12/12 |
2012/12/12/12:12:12 |
2001 |
错误:开始上课时间不应小于等于结束时间 |
00001 |
2012/12/12/11:12:12 |
2012/12/12/12:12:12 |
2001 |
正确:增加教室使用情况成功 |