Background
Guidelines
1. Steps should be related to the objective of the test.
2. For a Test Case to Pass, all the test steps have to pass as well. i.e. if one test step fails, the whole test case fails
3. If a step is blocked, the test is not executable, thus the whole Test Case is Blocked
4. Test Cases should be mapped to a requirement
5. Test Cases should be limited to a max of 10 steps
6. Expected Result for each Test Step is mandatory
7. Each Test Case should not contain multiple scenarios
Test Case Template
Test cases may be build within Test Rail or using a template which is later imported into Test Rail. A copy of the Test Case Template should already exist within the work item's Testing subfolder, as a copy of it is created during work item folder generation.
If it is not found there, the master copy can be found in this location: \\vch.ca\departments\PCAC_EMR\01 - PCCEMR\Work Items\00 - All Items (JIRA)\[GENERATE WORK ITEM FOLDER]
Fields
| Title | Short description of what the test is about. |
| Objective | Summary of of the test case describing the objective of the test. Usually it is a more detailed description of the title. |
| Priority | High/Medium/Low |
| Requirement | Requirement ID or link to the requirement |
| Test Data | Test data that will be required to execute the test cases. (e.g., Username, PARIS ID) |
| Preconditions | Any preconditions or pre-steps which have to be executed before starting the test. As well, describe test data needed to execute the test. |
| Test Steps | Action taken to trigger the expected result |
| Expected Result | The expected outcome of the performed test step |
Import Test Case into Test Rail
To follow