码迷,mamicode.com
首页 > 其他好文 > 详细

排课模块测试

时间:2019-11-07 23:20:26      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:处理   存在   查询   失败   ref   关键字   img   mamicode   min   

Part 1.对排课模块查询功能的测试

功能模块名称 bind
功能特性 admin端排课管理模块的已排课查询板块,使用户快速得到目标结果
测试目的 验证程序的正确性
预置条件 数据库中存在相应课程

测试数据

序号 角色 关键字 期望结果 实际结果 测试状态
1 管理员 无线资源管理与网络规划优化 得到无线资源管理与网络规划优化课程的信息 得到无线资源管理与网络规划优化课程的信息 通过
2 管理员 软件工程 得到软件工程课程的信息 没有得到软件工程课程的信息 不通过
3 管理员 射频技术与仿真 得到射频技术与仿真课程的信息 没有得到射频技术与仿真课程的信息 不通过

测试过程

第一组数据

[img](file:///技术图片

)

测试结果:

技术图片

第二组数据

技术图片

测试结果

技术图片

第三组数据

技术图片

测试结果

技术图片

功能模块名称 bind1
功能特性 admin端排课管理模块的未排课查询板块,使用户快速得到目标结果
测试目的 验证程序的正确性
预置条件 数据库中存在相应课程

测试数据

序号 角色 关键字 期望结果 实际结果 测试状态
1 管理员 射频技术与仿真 得到射频技术与仿真课程的信息 得到无线资源管理与网络规划优化课程的信息 通过
2 管理员 软件工程 得到软件工程课程的信息 没有得到软件工程课程的信息 不通过
3 管理员 无线资源管理与网络规划优化 得到无线资源管理与网络规划优化课程的信息 没有得到无线资源管理与网络规划优化课程的信息 不通过

测试过程

第一组数据

技术图片

测试结果

技术图片

第二组数据

技术图片

测试结果

技术图片

第三组数据

技术图片

测试结果

技术图片

Part 2.对排课模块手动排课功能的测试

功能模块名称 GridView1_RowDeleting
功能特性 admin端排课管理模块的手动排课板块,手动进行排课
测试目的 验证程序的安全性,成功手动排课,处理操作异常情况
预置条件 数据库中存在相应课程信息以及教师信息,且课程是未排课课程

测试数据

序号 角色 课程 星期 (第一次操作) 节次 (第一次操作) 星期 (第二次操作) 节次 (第二次操作) 期望结果 实际结果 测试状态
1 管理员 无线通信新技术 星期一 第一节(上午) 星期一 第一节(上午) 第一次操作将无线通信新技术课程排到星期一上午第一节,第二次操作将无线通信新技术课程排到星期一上午第一节 第一次操作将无线通信新技术课程排到星期一上午第一节,第二次操作失败,提示此时间段已经安排 未通过
2 管理员 无线通信新技术 星期一 第一节(上午) 星期二 第一节(上午) 将无线通信新技术课程排到星期一上午第一节和星期二上午第一节 将无线通信新技术课程排到星期一上午第一节和星期二上午第一节 通过
3 管理员 无线通信新技术 星期一 第一节(上午) 未选择 未选择 将无线通信新技术课程排到星期一上午第一节 操作失败,提示每周上课书必须为2 未通过

测试过程

第一组数据

第一次操作:

技术图片

技术图片

第二次操作:

技术图片

测试结果:
技术图片

第二组数据

第一次操作:

技术图片

技术图片

第二次操作:

技术图片

技术图片

测试结果:

技术图片

第三组数据

第一次操作:

技术图片

技术图片

第二次操作:

(无)

测试结果:

技术图片

Part 3.对排课模块自动排课功能的测试

功能模块名称 Button1_Click
功能特性 admin端排课管理模块的自动排课板块,自动进行排课
测试目的 验证程序的正确性,成功手动排课,避开禁忌时间
预置条件 数据库中存在相应课程信息以及教师信息,且课程是未排课课程

测试数据

序号 角色 课程 是否存在禁忌排课时间 是否存在老师忙碌 期望结果 实际结果 测试状态
1 管理员 射频技术与仿真 不存在 不存在 对射频技术与仿真课程成功排课 对射频技术与仿真课程成功排课 通过
2 管理员 射频技术与仿真 存在 不存在 对射频技术与仿真课程成功排课 对射频技术与仿真课程成功排课,并且避开了禁忌排课时间 通过
3 管理员 射频技术与仿真 不存在 存在 对射频技术与仿真课程成功排课 对射频技术与仿真课程成功排课,并且避开了老师忙碌时间 通过

测试过程

第一组数据

课程信息:

技术图片

禁忌排课时间:

技术图片

老师忙碌时间:

技术图片

测试结果:

技术图片

技术图片

第二组数据

课程信息:

技术图片

禁忌排课时间:

技术图片

老师忙碌时间:

技术图片

测试结果:

技术图片

技术图片

第三组数据

课程信息:

技术图片

禁忌排课时间:

技术图片

老师忙碌时间:

技术图片

测试结果:

技术图片

技术图片

排课模块测试

标签:处理   存在   查询   失败   ref   关键字   img   mamicode   min   

原文地址:https://www.cnblogs.com/ruihuang/p/11816420.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!