Scheduling module test

Part 1. Scheduling module to test the query function

Function module name bind
Features admin end Timetable Timetable query management module has the plate, allowing users to quickly get targeted results
Testing purposes Verify the correctness of the program
Preconditions There is a corresponding course database

Test Data

No. Character Keyword Desired result actual results Test Status
1 administrator Radio resource management and network planning and optimization Get radio resource management and network planning and optimization program information Get radio resource management and network planning and optimization program information by
2 administrator Software Engineering Get information about the software engineering course Not software engineering course information Fail
3 administrator RF technology and simulation Radio frequency technology to get information and simulation courses No information radio frequency technology and simulation courses Fail

Testing process

A first set of data

[img](file:///

)

Test Results:

The second set of data

Test Results

The third set of data

Test Results

Function module name bind1
Features admin end Timetable Timetable management module does not query the plate, allowing users to quickly get targeted results
Testing purposes Verify the correctness of the program
Preconditions There is a corresponding course database

Test Data

No. Character Keyword Desired result actual results Test Status
1 administrator RF technology and simulation Radio frequency technology to get information and simulation courses Get radio resource management and network planning and optimization program information by
2 administrator Software Engineering Get information about the software engineering course Not software engineering course information Fail
3 administrator Radio resource management and network planning and optimization Get radio resource management and network planning and optimization program information Do not get radio resource management and network planning and optimization program information Fail

Testing process

A first set of data

Test Results

The second set of data

Test Results

The third set of data

Test Results

Part 2. Test for Scheduling Scheduling module functions manually

Function module name GridView1_RowDeleting
Features admin end Scheduling Scheduling management module manual plate, manually Timetable
Testing purposes Security verification process, the success of the manual Scheduling, exceptions processing operation
Preconditions There is a corresponding course information and teacher information database, and the course is not Scheduling courses

Test Data

No. Character course Week (first run) Sub-section (first run) Week (second operation) Session (the second operation) Desired result actual results Test Status
1 administrator The new wireless communication technology Monday Section I (am) Monday Section I (am) The first operation of new wireless communication technology courses discharged Monday morning, the first section, the second operation of wireless communication technology curriculum discharged Monday morning Section The first operation of new wireless communication technology courses discharged Monday morning, the first section, the second operation fails, suggesting that this period has been arranged Did not pass
2 administrator The new wireless communication technology Monday Section I (am) Tuesday Section I (am) The new wireless communication technology courses discharged Monday morning and Tuesday morning, the first Section The new wireless communication technology courses discharged Monday morning and Tuesday morning, the first Section by
3 administrator The new wireless communication technology Monday Section I (am) Unselected Unselected The new wireless communication technology courses discharged Monday morning Section The operation failed, prompting school books must be 2 week Did not pass

Testing process

A first set of data

The first operation:

Second operation:

Test Results:

The second set of data

The first operation:

Second operation:

Test Results:

The third set of data

The first operation:

Second operation:

(no)

Test Results:

Part 3. Test for Scheduling Scheduling Function module automatically

Function module name Button1_Click
Features admin end Scheduling Scheduling plate automatic management module, automatic Timetable
Testing purposes Verify the correctness of the program, the success of the manual arrange more time to avoid the taboo
Preconditions There is a corresponding course information and teacher information database, and the course is not Scheduling courses

Test Data

No. Character course Scheduling time whether there are contraindications Whether there is a busy teacher Desired result actual results Test Status
1 administrator RF technology and simulation does not exist does not exist RF technology and simulation courses successfully Timetable RF technology and simulation courses successfully Timetable by
2 administrator RF technology and simulation presence does not exist RF technology and simulation courses successfully Timetable 对射频技术与仿真课程成功排课,并且避开了禁忌排课时间 通过
3 管理员 射频技术与仿真 不存在 存在 对射频技术与仿真课程成功排课 对射频技术与仿真课程成功排课,并且避开了老师忙碌时间 通过

测试过程

第一组数据

课程信息:

禁忌排课时间:

老师忙碌时间:

测试结果:

第二组数据

课程信息:

禁忌排课时间:

老师忙碌时间:

测试结果:

第三组数据

课程信息:

禁忌排课时间:

老师忙碌时间:

测试结果:

Guess you like

Origin www.cnblogs.com/ruihuang/p/11816420.html