Course Scheduler Final Project Part 2 Test Script This is a scenario that you can use to test Course Scheduler Final Project Part 2. It is not an exhaustive test, but tests almost all of the...



Course Scheduler Final Project Part 2 Test Script


This is a scenario that you can use to test Course Scheduler Final Project Part 2. It is not an exhaustive test, but tests almost all of the conditions your program should handle.


When you submit your project, all the tables in the database should be created but should be empty.



Note: Do Course Scheduler Final Project Part 1 Test Script. This leaves the database as they would be at the end of Part 1.


Script:


-Set Current Semester to
2021 Fall


-Schedule Courses- Jensen, John - Physics101



  • message displayed that the course was waitlisted.



-Admin Course List of Students- Biology101



  • displays in a textarea or table with the following lists:

    • Scheduled students

      • Roberts. Sam 222222222

      • Sampson, Shawna 333333333



    • Waitlisted students

      • Jones, Sue 111111111






-Admin Drop Student- Jones, Sue



  • displays a textarea with the following messages:


    • Jones,Sue 111111111 has been dropped from the list of students.


      For Semester: 2021 Fall
      Jones,Sue 111111111 has been dropped from Cmpsc131
      Jones,Sue 111111111 has been dropped from Physics101
      Sampson,Shawna 333333333 has been scheduled into Physics101
      Jones,Sue 111111111 has been dropped from the waitlist for Biology101


      For Semester: 2022 Spring
      Jones,Sue 111111111 has been dropped from Cmpsc131
      Jones,Sue 111111111 has been dropped from Physics101




    • Jones, Sue has been removed from all the student comboboxes.






-Display Schedule- Roberts, Sam



  • displays a table of CourseCode and Status with:

    • Cmpsc131 - scheduled

    • Physics101 - scheduled

    • Biology101 - scheduled




-Display Schedule- Sampson, Shawna



  • displays a table of CourseCode and Status with:

    • Biology101 - scheduled

    • Physics101 - scheduled




-Display Schedule- Jensen, John



  • displays a table of CourseCode and Status with:


    • Physics101 - waitlisted




-Schedule Courses- Jensen, John - Biology101



  • message displayed that the course was waitlisted.


-Display Schedule- Jensen, John



  • displays a table of CourseCode and Status with:


    • Physics101 - waitlisted

    • Biology101 - waitlisted




-Student Drop Course -Roberts, Sam Biology101



  • displays a textarea with the following messages:

    • Roberts,Sam 222222222 has been dropped from Biology101
      Jensen, John has been scheduled into Biology101




-Display Schedule- Roberts, Sam



  • displays a table of CourseCode and Status with:

    • Cmpsc131 - scheduled

    • Physics101 - scheduled




-Display Schedule- Jensen, John



  • displays a table of CourseCode and Status with:


    • Biology101 - scheduled

    • Physics101 - waitlisted





-Admin Drop Course- Biology101



  • displays a textarea with the following messages:


    • Scheduled students dropped from the course:
      Sampson,Shawna 333333333
      Jensen,John 444444444


      Waitlisted students dropped from the course:








General conditions of testing:



  • the results of any action are displayed to the user immediately after the action is performed without the user needing to check a Display function.

  • All affected combo boxes are updated immediately after each action is performed.


May 04, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here