Test Cases Appointment/ Scheduling Screen
1.0 Test View Schedule for a Group (Multiple Providers)
Step ID | Description | Precondition | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Connect to the OSCAR main page | 1. OSCAR McMaster Test Version 12.1, system and DB up and running. 2. OSCAR user is registered and have the correct credentials to login | OSCAR login page is opened | |||
#2 | Log In | Oscar welcome page prompts user to Enter credentials (User Name / Password) | By entering right credentials user is getting system verification acceptance. Once logged in, user is redirected to the Appointment screen with various OSCAR options | |||
#3 | Select a provider | Select a provider from the drop down menu”Group” for multiple providers | Provider's schedule is available to view | |||
#4 | View default Daily schedule | Verify that Appointment Screen is opened and user can view Today Schedule by default | Today Schedule is available to view by default | |||
#5 | View Month schedule | Click on Month link | Month Schedule is available to view | |||
#6 | View Week schedule | Click on W (Week view) link next to the provider name | Weekly view is available for review | |||
#7 | Select calender date | Click on the Calender link and select date | Calender page is opened and date is selected to review a schedule |
1.1 Test View Schedule for an Individual Provider
Step ID | Description | Precondition | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Connect to the OSCAR main page | 1. OSCAR McMaster Test Version 12.1, system and DB up and running. 2. OSCAR user is registered and have the correct credentials to login | OSCAR login page is opened | |||
#2 | Log In | Oscar welcome page prompts user to Enter credentials (User Name / Password) | By entering right credentials user is getting system verification acceptance. Once logged in, user is redirected to the Appointment screen with various OSCAR options | |||
#3 | Select a provider | Select a group from the drop down menu”Group” for an individual provider | Individual provider' schedule is available to view | |||
#4 | View default Daily schedule | Verify that Appointment Screen is opened and user can view Today Schedule by default | Today Schedule is available to view by default | |||
#5 | View Month schedule | Click on Month link | Month Schedule is available to view | |||
#6 | View Week schedule | Click on W (Week view) link on the right of provider name | Weekly view is available for review | |||
#7 | Select calender date | Click on the Calender link and select a day | Calender page is opened and day is selected to review a schedule |
1.2 Test Update Provider's Schedule
Step ID | Description | Precondition | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Connect to the OSCAR main page | 1. OSCAR McMaster Test Version 12.1, system and DB up and running. 2. OSCAR user is registered and have the correct credentials to login | OSCAR login page is opened | |||
#2 | Log In | Oscar welcome page prompts user to Enter credentials (User Name / Password) | By entering right credentials user is getting system verification acceptance. Once logged in, user is redirected to the Appointment screen with various OSCAR options | |||
#3 | Open Schedule Settings page | Click on Administration tab and select Schedule Setting | Schedule Setting page opens | |||
#4 | Select a Provider | Select the provider name to update the provider's schedule | Provider's name is selected and provider's schedule setting page is opened | |||
#5 | Modify Schedule Settings | Select a Schedule from the select field, update the start and end date, check the day of week which is available and click “Next” button | Calender Schedule Settings page is opened | |||
#6 | Specify date | Select a date and click “Next” button | Successful Schedule Setting has been created | |||
#7 | Exit the page | Click on “Finish” button | Schedule Setting page is saved and closed |
1.3 Test Schedule Viewing without Patient Data
Step ID | Description | Precondition | Expected Results | Actual Results | Pass/Fail | Notes |
#0 | 1. A provider should have credentials with limited access (E.g. receptionist) 2. Appointment should be scheduled | |||||
#1 | Connect to the OSCAR main page | 1. OSCAR McMaster Test Version 12.1, system and DB up and running. 2. OSCAR user is registered and have the correct credentials to login | OSCAR login page is opened | |||
#2 | Log In | Oscar welcome page prompts user to Enter credentials (User Name / Password) | By entering right credentials user is getting system verification acceptance. Once logged in, user is redirected to the Appointment screen with various OSCAR options | |||
#3 | Verify that appointment is scheduled | Verify that appointment is scheduled and available to view | Appointment is scheduled and available to view | |||
#4 | Verify that patient data is secured | Hover over appointments and verify that schedule viewing is available without patient data | Schedule viewing is available without patient data |
1.4 Test Search for the Next Available Appointment
Step ID | Description | Precondition | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Connect to the OSCAR main page | 1. OSCAR McMaster Test Version 12.1, system and DB up and running. 2. OSCAR user is registered and have the correct credentials to login | OSCAR login page is opened | |||
#2 | Log In | Oscar welcome page prompts user to Enter credentials (User Name / Password) | By entering right credentials user is getting system verification acceptance. Once logged in, user is redirected to the Appointment screen with various OSCAR options | |||
#3 | Search Results | Click on S (Search) link next to the provider name | Search for Next Available Appointment page opens | |||
#4 | Get Search Results | Select provider, day of week, time of day, appointment type, number of results and click “Search” button | Next available appointments are listed |