OSCAR 14 Consultation List Screen Test Cases
OSCAR 14
Consultation List Screen Test Cases
Final Version
Status Completed
Created on: December 30, 2013
Last update on: January 27, 2014
Ready for General Release
Download file in XLS format:
Consultation List Screen_TestCase.xls
Consultation List Screen Test Cases. Table of Content | BR# |
1.0 Test Access Consultation List from the Main Navigation Menu | CL1.0, CL2.0 |
1.1 Test Access Consultation List from Master Demographic | CL2.1 |
1.2 Test Access Consultation List from eChart | CL2.1 |
1.3 Test Consultation List Column Order | CL3.0 |
1.4 Test Sort Function in Consultation List | CL4.0 |
1.5 Test Filter Function in Consultation List | CL4.1 |
1.6 Test Batch Operations Applied to Consultation List | CL4.2 |
1.7 Test Consultation List Urgency Color-Scheme | CL5.0 |
1.8 Test Consultation List Function Buttons | CL7.0 |
1.9 Test Second Consultation List for Incoming Consult Requests | CL8.0 |
2.0 Test Statuses for Tracking Incoming Consultation Request | CL8.1 |
2.1 Test Populate Incoming Consult List from Inbox | CL8.2 |
2.2 Test Ability to Transfer Demographic Information from Received Consultation Request Letter | CL9.0 |
2.3 Test Ability to Link a Referral Letter with the Consultation Note | CL10.0 |
2.4 Test Add Other Related Documents From Inbox | CL11.0 |
1.0 Test Access Consultation List from the Main Navigation Menu
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Connect to the OSCAR main page | 1. OSCAR McMaster Test Version 14.0 system and DB up and running 2. OSCAR user is registered and have the correct credentials to login 3. Consultation request forms are submitted | Open OSCAR in the web browser | OSCAR login page is opened | |||
#2 | Log In | Oscar Welcome page prompts user to Enter credentials (User Name / Password) | User enters correct User name and Password | 1. By entering right credentials user is getting system verification acceptance. 2. Once logged in, user is redirected to the Home screen with various OSCAR options | |||
#3 | Launch Consultation list page from the global navigation bar | Verify that Consultation list is accessible from the global navigation bar by selecting Consultation tab | User is redirected to the Consultation list page | ||||
#4 | Consultation List displays based on Applicable Filter | Verify that Consult List displays with any (or no) filter applied | 1. Consultation List displays appropriate list of consultations based on applicable filter 2. Consult List screen filters to show existing consultations for the active patient record |
1.1 Test Access Consultation List from Master Demographic
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Activate Search function | 1. OSCAR Main Home screen is opened 2. All navigation bars and links are visible and accessible | Select Search tab from the top navigation bar | Search page is opened | |||
#2 | Search by the patient name | Oscar search page prompts user to enter patient name | Enter patient name and run Search | 1.Search box is accepting text 2. Search button is available and clickable 3. If patient is registered within the OSCAR database, the record should be found | |||
#3 | Access Patient Demo Screen | Click on the Master Demographic file number | Patient demographic info page opens | ||||
#4 | Launch Consultation List screen | Select Consultation link on Master Demographic Screen | Consult List screen launches | ||||
#5 | Consult List screen replaces “View Consultation Request screen” | Verify that Consult List screen replaces “View Consultation Request screen” that launches from Master Demographic | Consult List screen replaces “View Consultation Request screen” that launches from Master Demographic |
1.2 Test Access Consultation List from eChart
Step ID | Step Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Activate Search function | 1. OSCAR Main Home screen is opened 2. All navigation bars and links are visible and accessible | Select Search tab from the top navigation bar | Search page is opened | |||
#3 | Search by the patient name | Oscar search page prompts user to enter patient name | User is entering patient's name and running Search | 1. Search box is accepting text 2. Search button is available and clickable 3. If patient is registered within the OSCAR database, his record should be found | |||
#4 | Activate eChart module | Patient's demographic record contains clickable link to the eChart record | Select “E” (eChart) from the patient record | User is redirected to the eChart module of the selected patient | |||
#5 | Launch Consult List screen | Select “Consultations” heading on eChart | User is redirected to the Consult List screen | ||||
#6 | Consult List screen replaces “View Consultation Request screen” | Verify that Consult List screen replaces “View Consultation Request screen” that launches from eChart | Consult List screen replaces “View Consultation Request screen” that launches from eChart |
1.3 Test Consultation List Column Order
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Consultation List column order | 1. Consultation request forms are submitted 2. Consultation List page is opened | Verify that Consult List appears in column order: • Patient • Consultant • Service • Urgency • Provider • Team • Appointment Date • Follow up | Order view of columns for Consult list is implemented |
1.4 Test Sort Function in Consultation List
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Sort Consult List | 1. Consultation requests are submitted 2. Consultation list page is opened | By clicking on columns headings, verify that Consult fields are sortable by any field in ascending order: • Patient • Consultant • Service • Urgency • Provider • Team • Appointment Date • Follow up | Consult fields are sortable by any field in ascending order |
1.5 Test Filter Function in Consultation List
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Filter Consultation List by specified field: Patient First Name | 1. Consultation requests are submitted 2. Consultation List page is opened 3. Search field is available and accepting text | Enter Patient First name into filter field and verify that Consult List is filterable by Patient First Name | 1. Search box is accepting text 2. Consultation List is filtered only records that that match filter field text | |||
#2 | Filter Consultation List by specified field: Patient Last Name | Enter Patient Last Name into filter field and verify that Consult List is filterable by Patient Last Name | Consultation List is filtered only records that match filter field text | ||||
#3 | Filter Consultation List by specified field: Provider Name | Enter Provider Name into filter field and verify that Consult List is filterable by Provider Name | Consultation List is filtered only records that match filter field text |
1.6 Test Batch Operations Applied to Consultation List
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Option to select multiple Consultations availability | 1. Consultation requests are submitted 2. Consultation list page opens | Verify that the option to select multiple consultations from the list is available | Checkboxes are available to select multiple Consultaions | |||
#2 | Batch operations is not applied to first iteration | Verify that for first iteration there should be no actual batch operations to apply | For first iteration there is no actual batch operations to apply | ||||
#3 | Select multiple consultations | Select multiple consultations from the list to apply batch operations | Consultations requests are selected | ||||
#4 | Batch operations availability | Verify that Batch operations are selectable and available to apply | Batch operations are selectable and available to apply | ||||
#5 | Apply batch operations | Select Apply button | Batch operations are applied to the selected Consultations requests |
1.7 Test Consultation List Urgency Color-Scheme
#1 | Status indication availability | 1. Consultation requests are submitted with urgent statuses (urgent, semi-urgent, Not urgent) 2. Consultation List page is opened | Verify that Consultation list uses colour-scheme for status indication: • Red for urgent • Yellow for semi-urgent • Green for Not urgent | Colour-scheme and highlighting are implemented for status indication |
#2 | Symbol for urgency availability | Verify that small, circular badges appear next to “urgency” setting in list | Badges appear next to “urgency” setting in list |
1.8 Test Consultation List Function Buttons
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Function buttons availability | 1. Consultation requests are submitted 2. Consultation List page is opened | Verify appropriate actions/functions are available on Consult List screen • Add New • Update Status | Functions are available on Consult List screen • Add New • Update Status | |||
#2 | Activate “Add New” button | “Add New” button is visible and clickable | Click on “Add New” button | By selecting “Add New” button, user is getting access to New consultation screen | |||
#3 | Activate “Update Status” button | Update status button is visible and clickable | Click on “Update status” button | By selecting “Update” button, user is getting access to the existing Consultation page |
1.9 Test Second Consultation List for Incoming Consult Requests
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Launch Consultation list page from the main navigation menu | 1. Log in as a Specialist receiving Consult requests 2. OSCAR Main Home screen is opened 3. Consultation requests are submitted and received | Verify that Consultation list is accessible from the main navigation menu by selecting Consultation tab from the main navigation menu | User is redirected to the Consultation list page | |||
#2 | Second Consult list for incoming consult requests | NOTE: Incoming requests would be for specialists receiving requests | Verify that tabbed menu allows users to select to view the outgoing or incoming consult requests | Second consult list for incoming consult requests displays |
2.0 Test Statuses for Tracking Incoming Consultation Request
Step ID | Description | Precondition | Action | Expected Results |
#1 | Statuses for Tracking Incoming Consultation Request: Incoming Consult List screen | 1. Log in as a Specialist receiving Consult requests 2. Consultation requests are submitted 3. Incoming Consultation List page is opened | Verify that appropriate statuses for tracking incoming consult request process available in Incoming Consult list screen 1.Not Complete 2. Received 3. Reviewed 4. Pending Callback 5. Preliminary Pending Confirmation 6. Cancelled 7. Appointment Booked 8. Complete 9. Note Complete 10. Deleted | Incoming Consult list screen offers appropriate statuses for tracking incoming request process |
#2 | Statuses for Tracking Incoming Consultation Request: Consultation Request screen | Consultation Request screen is opened | Verify that appropriate statuses (pls see step #1) for tracking incoming consult request process available in Consultation Request screen | Consult Request screen offers appropriate statuses for tracking incoming request process |
2.1 Test Populate Incoming Consult List from Inbox
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Access Inbox module | 1. Log in as a Specialist receiving Consult requests 2. Consultation List page is opened 3. Inbox Documents are available | Activate Inbox module by selecting Inbox from the top navigation bar | Inbox module is present | |||
#2 | Select specific Inbox messages to populate on the Incoming Consult List | Verify that Inbox allows specific messages to be selected to populate on the Incoming Consult List | Messages are selected | ||||
#3 | Access Incoming Consult List | Select Incoming Consult List from tabbed menu | Incoming Consultation List is present | ||||
#4 | Incoming Consult Document is populated from system Inbox | Verify that Selected Inbox messages are populated on Incoming Consultation List | Selected Inbox messages are populated on Incoming Consultation List |
2.2 Test Ability to Transfer Demographic Information from Received Consultation Request Letter
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Ability to Transfer Demographic Information | Consultation request is received but Patient Demographic information is not found in database | Verify that Demographic information from received Consultation request letter is transferred directly into Master Demographic record | Master Demographic page accepts uploaded field information from Consultation letter to create a new record/patient |
2.3 Test Ability to Link a Referral Letter with the Consultation Note
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Access Consultation Request screen | 1. Log in as a Specialist receiving Consultation requests 2. Consultations request is received | Select Consultation Request from the received Consultation Request list | Consultation Request page is present | |||
#2 | Complete Consultation Note | Access Consultation Note and complete the Note | 1. Consultation Note field accepts text 2. Follow-up letter (Consultation Note) is created | ||||
#3 | Ability to Link a Consult Note with the Referral Latter: Specialist | Verify that a Consult Note should be linked to the original Consult Request that was received | Accessing follow-up letter allows user to easily access Consult Request letter | ||||
#4 | Ability to Link a Referral Letter with the Consultation Note: Physician | 1. Log in as a Physician submitting a Consultation request 2. Referral Letter (received Consultation request) with the Consultation Note (follow-up letter specialist creates) is sent back to referring physician | Verify that 1. Referral letter with the Consult Note is received by Physician 2. Referral Letter and Consult Note should be linked | Accessing Consult request letter allows user to easily access Consult Note letter |
2.4 Test Add Other Related Documents From Inbox
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Access Inbox module | 1. Log in as a Specialist receiving Consult requests 2. Consultation List page is opened 3. Inbox Documents/Messages are received | Activate Inbox module by selecting Inbox from the top navigation bar | Inbox module is present | |||
#2 | Select specific Inbox documents | Verify that Inbox allows specific documents to be selected | Documents are selected | ||||
#3 | Add Documents from Inbox | Add related documents from Inbox to the Incoming Consult List screen | Related documents from Inbox are added to the Incoming Consult List screen | ||||
#4 | Access Incoming Consult List | Select Incoming Consult List from tabbed menu | Incoming Consultation List is present | ||||
#5 | Consultation List display | NOTE: Consultation List screen can act as a “to do” list | Verify that Consult list screen (incoming) displays consults requests and related documents | Consult list screen (incoming) displays consults requests and related documents |