The performing role runs tests within the context of a maintenance stream to validate appropriate fixes. If any of
the test cases fail, new defects are submitted. Finally, a report is generated with the results for this
maintenance release.
Pre-conditions:
-
Defect resolved
-
A change management work item task is assigned to the Test Engineer to re-test (run existing test cases or create
new test cases) the delivered fixes
Post-conditions:
-
Defect resolution validated
Steps
1. Received a change management notification
a. Review details of the parent defect, observing the state of the defect (e.g., Resolved, meaning that it is ready
for testing), observing the release it is planned for, and observing the resolution stream for this maintenance
release.
2. Select the configuration context of the resolution (maintenance) stream inside of the test tool (domain) for the
work about to be performed - in this case, sets the context to the resolution (maintenance) stream. Example: "Meter
Reader (GC) Mobile US.FP1" global configuration
3. Open relevant test plan
a. Reopens the test plan to place it into a draft mode
b. Select planning (release) iteration for the test plan
c. Reconcile with related requirements, which are linked to the test plan
d. Review the list of updated requirements, and marks all related test cases as suspect
e. Generate a quality task to analyze impact
4. Update test cases
a. Group by test cases that are suspect
b. Update all suspect test cases
i. Inspect linked requirements
ii. Add a link from each suspect test case to the appropriate Defect
iii. Make necessary changes to individual test scripts that are part of each suspect test case
iv. Create and start review of the test changes
5. Plan test execution
a. Create test execution records for each of the suspect test cases
6. Execute test plan
a. If one or more test case fails, submit defect(s) and work with the responsible Domain Engineer to determine
whether overall testing has passed or not.
7. Generate a test report
8. Resolve the change management Task to mark the completion of validation work
|