OSCAR 14 Navigation Bar Test Cases

OSCAR 14

Clinician Landing Page

Navigation Bar Test Cases

Final Version

Status Completed

Created on: January 22, 2014

Last update on: February 27, 2014

Ready for General Release

Download file in XLS format:

OSCAR 14_Clinician Landing Page_Navigation Bar_TC.xls

 

Clinician Landing Page_OSCAR Navigation Bar Test Cases. Table of Content.BR#
1.0 Test Ability to Display Top Navigation Bar Menu ItemsNB 1.0
1.1 Test Ability to Navigate to Default Landing Page when Home button is SelectedNB 3.0, NB 3.1
1.2 Test Ability to Navigate to Applicable screen when Menu Items are SelectedNB 4.0, NB 4.1
1.3 Test Ability to Customize Navigation BarNB 4.2, NB 4.3
1.4 Test Ability to Display Login Name Drop Down ItemsNB 5.0, NB 5.1, NB 5.1.1
1.5 Test Ability to Display Program NameNB 6.0, NB 6.1
1.6 Test Ability to Display Shortcuts to Inbox, Mail and TicklerNB 7.0
1.7 Test Ability to Display Log Out IconNB 8.0
1.8 Test Ability to Lunch Scratch Pad Directly from Navigation BarNB 9.0
1.9 Test Ability to Display Message Icon IndicatorsNB 10.0
2.0 Test Ability to Display Search Text FieldNB 2.0,NB 2.1
2.1 Test Ability to Display Search Text Field Filter Based FunctionalityNB 2.1.0
2.2 Test Ability to Display Default Search ResultsNB 2.2.1, NB 2.2.2
2.3 Test Ability to Set up Search Results PreferencesNB 2.2.3
2.4 Test Ability to Display Multiple Search ResultsNB 2.2.4
2.5 Test Ability to Display Search Button NavigationNB 2.3, NB2.4

 

Reference input  
Landing Page Module Use Case v. 2.4Alek Mirkin
Oscar 14 Landing Pages BRD_v.2.9Rachel Aubie

1.0 Test Ability to Display Top Navigation Bar Menu Items

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display Top Navigation bar1. Landing page is presented with the Dashboard view
2. User is logged in with Clinician credentials
Verify that Navigation bar displays on the screenNavigation bar is spanning across the top of the page   
#2Ability to display Menu items Verify Menu items order and display on the screenMenu items are appearing along navigation bar and listed in the following order:
• Home button
• Inbox
• Consultations
• Billing
• Tickler
• Schedule
• K2A
• Admin (drop-down)
• More (drop-down)
   

1.1 Test Ability to Navigate to Default Landing Page when Home button is Selected

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display “Home” button1. Landing page is presented with the Dashboard view
2. User is logged in with Clinician credentials
Verify “Home” button display on the screenHome button is to right of Search function   
#2Ability to Navigate to Default Landing Page when Home button is Selected Select “Home” buttonHome button brings users to their default landing page, based on users "primary role"   

1.2 Test Ability to Navigate to Applicable Screen when Menu Items are Selected

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/Fail
#1Ability to navigate user to applicable
Screen when Inbox Menu item is selected
1. Landing page is presented with the Dashboard view
2. User is logged in with Clinician credentials
3. Top Navigation Bar displays with Menu Items
Select “Inbox” Menu itemBy selecting Inbox menu item user navigates to Inbox screen in the main view area of Landing page  
#2Ability to navigate user to applicable
Screen when Consultation Menu item is selected
 Select “Consultation” Menu itemBy selecting Consultation menu item user navigates to Consultation screen in the main view area of Landing page  
#3Ability to navigate user to applicable
Screen when Billing Menu item is selected
 Select “Billing” Menu itemBy selecting Billing menu item user navigates to Billing screen in the main view area of Landing page  
#4Ability to navigate user to applicable
Screen when Tickler Menu item is selected
 Select “Tickler” Menu itemBy selecting Tickler menu item user navigates to Tickler screen in the main view area of Landing page  
#5Ability to navigate user to applicable
Screen when Schedule Menu item is selected
 Select “Schedule” Menu itemBy selecting Schedule menu item user navigates to Schedule screen in the main view area of Landing page  
#6Ability to navigate user to applicable
Screen when K2A Menu item is selected
 Select “K2A” Menu itemBy selecting K2A menu item user navigates to K2A modal in the main view area of Landing page  
#7Ability to navigate user to applicable
Screen when Admin Menu item is selected
 Select “Admin” Menu itemBy selecting Admin menu item user navigates to Admin screen in the main view area of Landing page  
#9Ability to navigate user to applicable
Screen when Reports drop down Menu item is selected
 Activate “Reports” item to navigate to Reports pageIn “More” menu “Reports” item refers to the Reports screen  
#10Ability to navigate user to applicable
Screen when Caseload drop down Menu item is selected
 Activate “Caseload” item to navigate to Caseload roasterIn “More” menu “Caseload” item refers to the CaseLoad roaster  
#11Ability to navigate user to applicable
Screen when Resources drop down Menu item is selected
 Activate “Resources” item to navigate to OSCAR Resources URL linkIn “More” menu “Resources” item refers to existing “OSCAR Resources” url link  
#12Ability to navigate user to applicable
Screen when Documents drop down Menu item is selected
 Activate “Documents” item to navigate to Documents screenIn “More” menu “Documents” item refers to Documents screen  

1.3 Test Ability to Customize Navigation Bar

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to launch the preferences screen by selecting Customize option from More drop downLanding page is presented with the Dashboard viewActivate “More” drop down list and select Customize option1. “Customize” is bottom list item
2. Preferences screen is launched for setting up navigation bar menu
   
#2Ability to customize Navigation Bar Verify that Users is able to add, delete or re-order menu items1. Users can add, delete or re-order menu items
2. Navigation bar is customizable to maximum of 7 items across bar
   
#3Ability to accommodate Additional item in More drop down Verify that additional item appears in “More” drop-down listAdditional items appear in “More” drop-down if maximum number of items >7   

1.4 Test Ability to Display Login Name Drop Down Items

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display current user informationLanding page is presented with the Dashboard viewVerify that Current user information displays on the screen1. Current user Name, Title are displayed on navigation bar
2. Current user information is right-paginated
   
#2Ability to display Log in name drop down options Select Log in name hyperlinkBy clicking log-in name, drop-down Support menu opens with options:
• Preferences
• Support
• Help, etc.
   
#3Ability to display options in the Support drop down list Verify that first options in the Login name drop down list:
• Set-up K2A,
• Set-up MyOscar

Should only appear until K2A and MyOscar are set up
1. Set-up K2A and Set-up MyOscar appear in the list only if they are set up
2. Set-up K2A and Set-up MyOscar are first options in the list
   
#4Ability to launch Settings menu item Select Settings menu itemUser's settings to customize landing page are initiated   
#5Ability to launch Support menu item Select Support menu itemSupport page is initiated with OSP contact information and instructions   

 

1.5 Test Ability to Display Program Name

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display current program name1. Landing page is presented with the Dashboard view
2. Applies even if only one program is assigned to user (ie Family Medicine)
Verify that Current program name displays1. Current program name displays to left of user information
2. Globe icon to left of program name display
   
#2Ability to navigate to Multiple programsProvider is assigned to multiple programsSelect Program name link and verify that program name acts as drop-downProgram name drop down is listed   
#3Ability to switch between programs Verify that user is able to select and switch between programs within Oscar/CAISIIf provider is assigned to multiple programs, program name acts as drop-down to select and switch between programs within Oscar/CAISI   

 

1.6 Test Ability to Display Shortcuts to  Inbox, Mail and Tickler

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display shortcut icon to mail systemLanding page is presented with the Dashboard viewVerify that shortcut icon (envelope) to mail system
• Inbox
• Tickler
• Message
Are located to left of program name
Shortcut icon to mail system are available to left of program name


#2Ability to activate mail shortcut icon Select Mail shortcut iconMail system is activated   

1.7 Test Ability to Display Log Out Icon on the Screen

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display Log out iconLanding page is presented with the Dashboard viewVerify that Log-out icon on far right of navigation bar displaysLog-out icon is located on far right of navigation bar   
#2Ability to Log out Activate Log out icon1. User can easily log out by clicking log-out icon
2. Log in Page displays
   

1.8 Test Ability to Lunch Scratch Pad Directly from Navigation Bar

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display Scratch pad icon1. Landing page is presented with the Dashboard view
2. User can customize whether to have scratch pad icon accessible or not
3. Scratch pad icon is selected to be accessible
Verify that
1. Scratch pad icon (not name) should appear on navigation bar
2. Icon for launching Scratch Pad is accessible directly from Navigation Bar
1. Scratch pad icon appears on Navigation bar
2. Scratch pad is accessible from Navigation bar
   
#2Ability to activate Scratch pad icon Activate Scratch pad iconUser is launching scratch pad to create a note for the patient in focus. This note is acting as a “sticky” note for the patient   

1.9 Test Ability to Display Message Icon Indicators

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display Message number indicators on the screen1. Landing page is presented with the Dashboard view
2. Oscar Messages are available
3. Ticklers are created
4. MyOscar messages are available
Verify that message number indicators display1. 3 message number indicators display to right of Message icon (envelope)
2. Message number indicators are indicating:
- Oscar messages linked to a patient
- All Oscar messages
- MyOscar messages
   

2.0 Test Ability to Display Search Text Field for the Current Screen

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display Search text fieldLanding page is presented with Dashboard viewVerify Search text field and search execution button position on the screenSearch text field and Search execution button are on left side of Dashboard view screen   
#2Ability to view Search text field for the current screen Verify that Search text field is always visibleSearch function is available for the current screen being viewed within Oscar   
#3Ability to Search for patient demographic informationPatient Demographic screen is launchedVerify that user is able to search for patient demographic information via search fieldOnce viewing Demographics screen via landing page, search is searching for patient demographic information   

2.1 Test Ability to Display Search Text Field Filter Based Functionality

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to use Search bar to find a patient by Last nameLanding page is presented with the Dashboard viewType patient's Last name (ie "sm" for searching for "smith")1. Fuzzy search is filtering the resulting list of patients matching the entered text string
2. User can pick desired patient from the list if more than one matching criteria is found
   
#2Ability to use Search to find a patient by Last and First name Type patient's Last and First name (ie "smith, a" for searching for "smith" by last and first name)1. Fuzzy search is filtering the resulting list of patients matching the entered text string results for last name: “smith”, first name starting with “a”
2. User can pick desired patient from the list if more than one matching criteria is found
   

2.2 Test Ability to Display Default Search Results

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to display Search Results1. Landing page is presented with the Dashboard view
2. User used Search field to find patient information
Verify that Search result appears under search bar and shows result list1. Search results appear under search bar
2. Search results show in result list:
• Name
• Health card number
• Health card version
• Date of birth
   
#2Ability to verify that Search does not search Integrator for results Verify that Search does not search Integrator for resultsSearch does not search Integrator for results   
#3Ability to Search IntegratorSearch Integrator is selectedVerify that Search Integrator is available in Advanced search if selected to Search IntegratorOnce selected, Search Integrator is available in advanced search   

2.3 Test Ability to Set up Search Results Preferences

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to search by the patient name1. OSCAR user has doctor credentials to login
2. Oscar search page prompts user to enter patient name
1. Type patient's name
2. Select “Search” button
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
   
#2Ability to load default Search results in Patient Demographic tabNo Preference setVerify that Search bar results load selected results in patient Demographic by defaultSearch bar results load selected result in Demographics (Details page) by default.   
#3Ability to set preferences option to new Search Results default tab Set Preferences option to new search result default tab → select to load selected search result to Patient Summary pageSearch results load selected results in Patient Summary page   

2.4 Test Ability to Display Multiple Search Results

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to search by the patient nameOscar search page prompts user to enter patient name1. Type patient's name
2. Select Search button
1. Search box is accepting text
2. Search button is available and clickable
3. The text in search box should is used to run the query
4. Results page is returned
   
#2Ability to display More Search ResultsMore Search results options are available than can be shown in the listVerify that user is able to move to a search results page with the same queryIf more options are available than can be shown in the list, a method to move to a search results page with the same query (displaying results) needs to be available   

2.5 Test Ability to Display Search Button Navigation

Step IDDescriptionPreconditionActionExpected ResultsActual ResultsPass/FailNotes
#1Ability to view Drop down field options next to Search fieldLanding page is presented with the Dashboard viewSelect drop down field next to Search and verify that the following list is available:
• “New Patient”,
• “Merge Demographic”
• “Advanced Search”
1. Drop down field next to Search field is available
2. Values are listed
   
#2Ability to use Advanced Search Click on drop down list next to the Search box to access "Advanced Search" view1.Advanced search options present
2. Entered search text be ignored
3. User can pass more parameters or use different criteria to find a patient
   
#3Ability to create a new patient Click on drop down list next to the Search box to access "New Patient" view1. Create New patient page is present
2. User can create New patient record
   
#4Ability to Merge Demographics Click on drop down list next to the Search box to access "Merge Demographics" view1. Demographic Merge Records view is present in the main area of Landing page
2. User can merge selected Demographics records