CSC 217 Lab 12 - Graphical User Interfaces

CSC 217 Lab 12 - Student Schedule

CSC 217 Lab 12 Missing Final Student Schedule Functionality

While [UC17] has always been listed in the requirements, it has not yet been implemented in the GUI. The button for showing the Student’s final schedule is in the StudentRegistrationPanel, but it is currently disabled. Implement the functionality in [UC17] for fun!

Write Black Box Tests

Write three black box tests for [UC17]. Add these tests to your Lab 12 Black Box Test Plan.

Implement [UC17]

Implement UC17.

Test [UC1]

Test [UC1]. Record the actual results of execution.

Push to GitHub

Push your PackScheduler project to GitHub

  • Add the unstaged changes to the index.
  • Commit and push changes. Remember to use a meaningful commit message describing how you have changed the code.

Reminder: Staging and Pushing to GitHub

GitHub Resources:

Check Jenkins

If you have test failures, use the feedback from Jenkins to help you resolve the issues.

Reminder: Interpreting Jenkins

Check the following items on Jenkins for your last build and use the results to estimate your grade: