功能模块名称 | bind |
---|---|
功能特性 | admin端排课管理模块的已排课查询板块,使用户快速获得目标结果 |
测试目的 | 验证程序的正确性 |
预置条件 | 数据库中存在相应课程 |
序号 | 角色 | 关键字 | 指望结果 | 实际结果 | 测试状态 |
---|---|---|---|---|---|
1 | 管理员 | 无线资源管理与网络规划优化 | 获得无线资源管理与网络规划优化课程的信息 | 获得无线资源管理与网络规划优化课程的信息 | 经过 |
2 | 管理员 | 软件工程 | 获得软件工程课程的信息 | 没有获得软件工程课程的信息 | 不经过 |
3 | 管理员 | 射频技术与仿真 | 获得射频技术与仿真课程的信息 | 没有获得射频技术与仿真课程的信息 | 不经过 |
测试结果:数据库
测试结果安全
测试结果网络
功能模块名称 | bind1 |
---|---|
功能特性 | admin端排课管理模块的未排课查询板块,使用户快速获得目标结果 |
测试目的 | 验证程序的正确性 |
预置条件 | 数据库中存在相应课程 |
序号 | 角色 | 关键字 | 指望结果 | 实际结果 | 测试状态 |
---|---|---|---|---|---|
1 | 管理员 | 射频技术与仿真 | 获得射频技术与仿真课程的信息 | 获得无线资源管理与网络规划优化课程的信息 | 经过 |
2 | 管理员 | 软件工程 | 获得软件工程课程的信息 | 没有获得软件工程课程的信息 | 不经过 |
3 | 管理员 | 无线资源管理与网络规划优化 | 获得无线资源管理与网络规划优化课程的信息 | 没有获得无线资源管理与网络规划优化课程的信息 | 不经过 |
测试结果测试
测试结果优化
测试结果3d
功能模块名称 | GridView1_RowDeleting |
---|---|
功能特性 | admin端排课管理模块的手动排课板块,手动进行排课 |
测试目的 | 验证程序的安全性,成功手动排课,处理操做异常状况 |
预置条件 | 数据库中存在相应课程信息以及教师信息,且课程是未排课课程 |
序号 | 角色 | 课程 | 星期 (第一次操做) | 节次 (第一次操做) | 星期 (第二次操做) | 节次 (第二次操做) | 指望结果 | 实际结果 | 测试状态 |
---|---|---|---|---|---|---|---|---|---|
1 | 管理员 | 无线通讯新技术 | 星期一 | 第一节(上午) | 星期一 | 第一节(上午) | 第一次操做将无线通讯新技术课程排到星期一上午第一节,第二次操做将无线通讯新技术课程排到星期一上午第一节 | 第一次操做将无线通讯新技术课程排到星期一上午第一节,第二次操做失败,提示此时间段已经安排 | 未经过 |
2 | 管理员 | 无线通讯新技术 | 星期一 | 第一节(上午) | 星期二 | 第一节(上午) | 将无线通讯新技术课程排到星期一上午第一节和星期二上午第一节 | 将无线通讯新技术课程排到星期一上午第一节和星期二上午第一节 | 经过 |
3 | 管理员 | 无线通讯新技术 | 星期一 | 第一节(上午) | 未选择 | 未选择 | 将无线通讯新技术课程排到星期一上午第一节 | 操做失败,提示每周上课书必须为2 | 未经过 |
第一次操做:blog
第二次操做:资源
测试结果:
table
第一次操做:class
第二次操做:
测试结果:
第一次操做:
第二次操做:
(无)
测试结果:
功能模块名称 | Button1_Click |
---|---|
功能特性 | admin端排课管理模块的自动排课板块,自动进行排课 |
测试目的 | 验证程序的正确性,成功手动排课,避开禁忌时间 |
预置条件 | 数据库中存在相应课程信息以及教师信息,且课程是未排课课程 |
序号 | 角色 | 课程 | 是否存在禁忌排课时间 | 是否存在老师忙碌 | 指望结果 | 实际结果 | 测试状态 |
---|---|---|---|---|---|---|---|
1 | 管理员 | 射频技术与仿真 | 不存在 | 不存在 | 对射频技术与仿真课程成功排课 | 对射频技术与仿真课程成功排课 | 经过 |
2 | 管理员 | 射频技术与仿真 | 存在 | 不存在 | 对射频技术与仿真课程成功排课 | 对射频技术与仿真课程成功排课,而且避开了禁忌排课时间 | 经过 |
3 | 管理员 | 射频技术与仿真 | 不存在 | 存在 | 对射频技术与仿真课程成功排课 | 对射频技术与仿真课程成功排课,而且避开了老师忙碌时间 | 经过 |
课程信息:
禁忌排课时间:
老师忙碌时间:
测试结果:
课程信息:
禁忌排课时间:
老师忙碌时间:
测试结果:
课程信息:
禁忌排课时间:
老师忙碌时间:
测试结果:
在对于排课模块的测试过程当中,整体测试状况比较满意,发现的bug较少且都能处理,主要的手动排课和自动排课功能知足预期要求,全部的页面连接都有对应的页面,页面之间切换正确,编辑、搜索按钮的功能正确。可是不足的地方在于:
这些缺陷致使用户体验收到影响,在以后的代码编写中须要加以改进。