Activity: Test Solution |  |
From a system perspective, test and evaluate the developed requirements.
Extends: Test Solution
| Description |  | Work Breakdown Structure |  | Team Allocation |  | Work Product Usage |  |
Purpose
Develop and run test scripts to validate that the system satisfies the requirements.
Relationships
Parent Activities | Construction Phase Iteration
Description
This activity is repeated throughout the project lifecycle. The main goal of this activity is to validate that the current build of the system satisfies the requirements allocated to it. Throughout the iterations, your intent is to validate that the implemented requirements reflect a robust architecture, and that the remaining requirements are consistently implemented on top of that architecture. As developers implement the solution for the requirements in a given iteration, unit test the integrated source code. Then, a tester conducts system-level testing in parallel with development to make sure that the solution, which is continuously being integrated, satisfies the intent specified in the test cases. The tester defines what techniques to use, what the data input is, and what test suites to create. As tests run, defects are identified and added to the work items list, so that they can be prioritized as part of the work that you will do during iterations. Stakeholders and end-users also may also be involved in performing tests to accept the release.
Properties
Event-Driven |
Multiple Occurrences |
Ongoing |
Optional |
Planned |
Repeatable |
Staffing
The staff performing this activity must be integrated into the team.