...
Last update on: December 20, 2013
...
Ready for general release
Download file in XLS format:
...
Step ID | Description | Precondition | Action | 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 has correct credentials to login | Open OSCAR in the web browser | OSCAR login page is opened | OSCAR access, main page is opened | Pass | |
#2 | Log In | Oscar welcome page prompts user to Enter credentials (User Name / Password) | User enters correct Username and Password | By entering the right credentials user is getting system verification acceptance. Once logged in, user is redirected to the Master Appointment screen with various OSCAR options | System works as designed | Pass | |
#3 | Activate Search function | OSCAR Master Appointment screen is opened. All navigation bars and links are visible and accessible | Select Search from the top navigation bar. | Search page is opened | Search hyperlink is redirecting user to the Search module | Pass | |
#4 | Search by the patient name | Oscar search page prompts user to enter patient name | User is entering patient's name and running Search | Search box is accepting text. Search button is available and clickable. If patient is registered within the OSACAR database, his record should be fount. | Demographic record for the patient is found and presented on the screen | Pass | |
#5 | Activate eChart module | Patient's demographic record contains clickable link to this demographic record. | Select “E” (eChart) from the patient record | User is redirected to the eChart module of the selected patient. | eChart module is opened for the selected patient | Pass |
1.1 Test: Connection Health Tracker Protocol
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Access Health Tracker for the selected patient from eChart | eChart module is opened for the selected patient. Link to the Health Tracker is available | User navigates to the Health Tracker module by clicking on Health Tracker link in the Measurements section of eChart | User is redirected to the Health Tracker module. | User access to Health Tracker in Measurements section as design | Pass |
1.2 Test: Edit function (BRD: R4.1)
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Use Edit function to Edit measurement | Health Tracker is up and running. “Edit” function is active | Activate the record by selecting Edit function - "pen" icon | Update Measurement window is opened. Selected measurement can be edited in this window | Update Measurement window is opened. Selected measurement can be edited in this window | Pass | |
#2 | Edit measurement in existing record | Edit measurements in the fields | Measurements fields are accepting new parameters | User can edit/update fields within the measurement record | Pass | ||
#3 | Update/Save new parameters | New parameters are added to the measurement | To save updated parameters user has to click on Update button at the bottom of the screen | Record is saved. User is redirected to the Edit mode. Custom list on the right side of screen shows updated record on the top of the list. | Any time after user is inputting and Editing parameters, record is saved. User is returned to the Edit screen and user can see last update at the Custom list (right side of the screen) | Pass | |
#4 | Use Cancel option in the Update Measurement view | Select "Cancel" button to come back to Edit mode without saving new parameters | 1. New parameters are not saved 2. User is redirected to Edit mode. 3. Edit mode presents the link on the top - return to Health Tracker | 1. New parameters are not saved 2. User is redirected to Edit mode. 3. There is no link on the top - return to Health Tracker 4. Once clicking on Custom list, hyperlink of Demographic number, JavaScript error on the screen | Fail # 3 and 4 | ||
#5 | Delete Measurement | Enter Edit mode of Flowsheet. User can delete any measurement from here. To do such user has to click on the Delete icon – trash. | Record is deleted. User says in Edit mode. Custom list shows deleted record. "Health Tracker" link to go to the main screen is presented. Once user is back to main screen, it is visible that measurement is deleted | 1. Record is deleted. User access in Edit mode. Custom list shows deleted record. 2. "Health Tracker" link to go to the main screen is NOT presented. 3. Once clicking on Custom list, hyperlink of Demographic number, JavaScript error appears on the screen 4. Once user is back to main screen, it is visible that measurement is deleted | Fail # 3 and 2 | ||
#6 | Add Measurement | Once in Edit mode user can add measurement by clicking on the “+ Add” button. | While adding measurement, popup window appears. Fill out fields and click save button. User stays in Edit mode. Scroll through the record s of measurements to find on that was added. While adding - user can specify position of measurement on the list. At the Custom list record of adding measurement is appear. There is link on the top - return to Health Tracker Once clicking on Custom list hyperlink of Demographic number, user is redirected to Master Record of patient in focus Navigate back to the main flowsheet screen and find the record added. | 1. While adding measurement, popup window appears. Fill out fields and click save button. 2. User stays in Edit mode. 3. Scroll through the record s of measurements to find on that was added. 4. While adding - user can specify position of measurement on the list. 5. At the Custom list record of adding measurement is appear. 6. There is NO link on the top - return to Health Tracker 7. Once clicking on Custom list, hyperlink of Demographic number, JavaScript error on the screen 8. Navigate back to the main flowsheet screen and find the record added. | Fail # 6 and 7 |
1.3 Test: Change Targets (BRD: R23)
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Change Targets | 1. Health Tracker is up and running. “Edit” function active 2. Flowsheet for active patient is opened | Activate the record by select Edit function - "pen" | User is entering Edit mode | User is entering Edit mode | Pass | |
#2 | Once user entered Edit -> Edit per measurement, there is Target/Intervals section at the bottom of the screen. | User is entering Edit mode. Click on the pen icon to open Edit for individual measurement. Scroll down to Target section | User is entering Edit mode. Click on the pen icon to open Edit for individual measurement. Scroll down to Target section | Pass | |||
#3 | In the Target section Fill out parameters required and Update record. | Once record is updated new Target/Intervals is automatically created. | Once record is updated new Target/Intervals is NOT SET | Fail |
1.4 Test: Number of records per page, Search box (BRD: R4.2)
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Number of records per page | Health Tracker is up and running. “Edit” function active | Activate the record by select Edit function - "pen" | Update Measurement window opened with various options, where selected measurement can be edited | Update Measurement window opened with various options and allowed user edit measurements | Pass | |
#2 | Delete record by select Delete – icon Trash of existing record | To select number of records to be shown per page, user pick up a number form the drop-down box “Records per page” at the top of Edit screen | Only desired number of records are visible per page | Only desired number of records are visible per page | Pass | ||
#3 | Search box | Use search box to narrow down flowsheet records | In case if user is looking for the specific measurement to be Updated/Edited, its easy to use Search box to narrow down measurements to the specific ones. User pass parameter in the search box on the top of Edit screen. As user types – records are filtered out. There is no need to press Enter. | Search box accepts Measurement code, as well ass position parameter (fuzzy search) | Pass |
1.5 Test: Amount of measurements/ preventions set by user (BRD: R24)
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Amount of measurements/ preventions set by user | Health Tracker is up and running. | Open Flowsheet for the selected patient | Flowsheet for the selected patient is accessible | Flowsheet for the selected patient is accessible | Pass | |
#2 | User can set number of measurements/ preventions to be seen on the screen If user is interested to view only some of measurement he can pick any of them, by select checkbox in the “Edit” menu of the main Flowsheet screen. | User selecting check boxes for the desired measurements in Edit mode. Once returning to the main flowsheet screen, user can see only selected measurements | Not implemented | Not implemented |
...
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Error message on main screen | Health Tracker is up and running. | Open Flowsheet for the selected patient | Flowsheet for the selected patient is accessible | Flowsheet for the selected patient is accessible | ||
#2 | Type in wrong value in Data field (where validation is implemented) | By entering wrong value into data field, error message appears on the screen 1. Error message notifies user about total number of errors. 2. Error message is not blocking the screen. 3. Error message allows user to stay on main page. 4. Clicking on “x” can close error message. | By entering wrong value into data field, error message appears on the screen 1. Error message notifies user about total number of errors. 2. Error message is not blocking the screen. 3. Error message allows user to stay on main page. 4. Clicking on “x” can close error message. | Pass | |||
#3 | Activate Data fields for any measurement. Do not fill out this field. Click Update button | By activating data field but not entering any information user clicks Update button. Error message is presented on the screen. 1. Error message notifies user about total number of errors. 2. Error message is not blocking the screen. 3. Error message allows user to stay on main page. 4. Clicking on “x” can close error message. | By activating data field but not entering any information user clicks Update button. Error message is presented on the screen. 1. Error message notifies user about total number of errors. 2. Error message is not blocking the screen. 3. Error message allows user to stay on main page. 4. Clicking on “x” can close error message. | Pass |
1.7 Test: View entries for the Date range (BRD: R26)
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | View entries for the Date range | Health Tracker is up and running. | Open Flowsheet for the selected patient | Flowsheet for the selected patient is accessible | Flowsheet for the selected patient is accessible | Pass | |
#2 | User can pick up date range for the Flowsheet records To pick up date range for the Flowsheet user has to select value “Date Range” from the drop-down box “Display” right below the top-level submenu on the main screen of Flowsheet. | User can select value Date range. Start and End fields are presented on the screen | User can select value Date range. Start and End fields are presented on the screen | Pass | |||
#3 | Once “Date Range” is selected, then user can type Start and End date in the corresponding fields next to the “Display” field. Then select “Go”. | Subset of records returned will be filtered by dates inputted by user. | Subset of records returned will be filtered by dates inputted by user. | Pass | |||
#4 | Select value “Out of Range” | By selecting value “Out of Range” user will get records for the dates that are not included in the past in date range. | By selecting value “Out of Range” user will get records for the dates that are not included in the past in date range. | Pass |
1.8 Test: View amount of entries set by user per measurement (BRD: R27)
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | View amount of entries set by user per measurement | Health Tracker is up and running. | Open Flowsheet for the selected patient | Flowsheet for the selected patient is accessible | Flowsheet for the selected patient is accessible | Pass | |
#2 | User can set number of records per measurement If user is interested only in the last measurements (from 1 to 5) he can pick any value from the “Display” drop-down menu and the main Flowsheet screen. | By filtering units of measurements, only selected number of units is displayed | By filtering units of measurements, only selected number of units is displayed | Pass |
1.9 Test: Entry sub-selection (BRD: R2.8)
Step ID | Description | Precondition | Action | Expected Results | Actual Results | Pass/Fail | Notes |
#1 | Ability to Print Flowsheets | Health Tracker is up and running. | Open Flowsheet for the selected patient | Flowsheet for the selected patient is accessible | Flowsheet for the selected patient is accessible | Pass | |
#2 | User can Print Flowsheets form the Main Flowsheet’s screen Hyperlink “Custom Print” is located on the top submenu of the Main Flowsshet screen | By Clicking on Custom print new screen is opened. | By Clicking on Custom print new screen is opened. | Pass | |||
#3 | Select elements to be printed | Print screen is opened | Select elements to be printed Entries are located in the list view. Each entry has checkbox to be selected. Top row contains function “Select All” for all records to be printed out. Other functions are: • Print Comments • Print recommendations Both functions have options of preview | Select Measurement to be printed. Measurements can be selected and printed out | Select Measurement to be printed. Measurements can be selected and printed out | Pass | |
#4 | Print screen is opened | Select All record to be printed. All records can be selected and printed out | Select All record to be printed. All records can be selected and printed out | Pass | |||
Print screen is opened | Print comments. Comments can be selected and printed out | Print comments. Comments can be selected and printed out | Pass | ||||
Print screen is opened | Print recommendations. Recommendations can be selected and printed out | Print recommendations. Recommendations can be selected and printed out | Pass | ||||
Entry sub-selection | Print screen is opened | Each individual entry has options of displaying information for print Once individual entry is selected, user has option to use the following functions: Date range per entry # of Elements per entry All | All: by selecting All, all subentries are selected per entry | All: by selecting All, all subentries are selected per entry | Pass | ||
By selecting # of Elements per entry, only last selected number of elements is printed | By selecting # of Elements per entry, only last selected number of elements is printed | Pass |