Test execution[Mandatory]
In this step testing is executed based on the test plan and test cases. Ensure the testing teams are aware of their responsibilities prior to testing. Ideally the testing team should be in one location to enable easier collaboration. Key activities include:
- Preparation and setup of the test environment
- Execution of test cases based on the test plan
- Recording of test results
- Recording, classification and prioritization of identified defects
- Resolution of defects based on priority
- Regression testing after defects have been resolved
The minimum test types to conduct include
- Unit testing
- Integration end-to-end (e2e) tests
- User acceptance tests
- Security testing as per software security guidelines
- Performance / Stress tests
Output: Test reports with test completion status and test pass rates, Defect logs