Elements and Performance Criteria
- Prepare for test
- Prepare the test environment
- Prepare the test scripts (online test) or test run (batch test) for running
- Review expected results against test and acceptance criteria
- Confirm pre-existing modules and compile modification logs
- Perform static tests of each point of integration and verify correctness of arguments, positional parameters and return values in each integration suite
- Review results of earlier component testing and ensure critical issues are identified and taken into account
- Conduct test
- Select appropriate test tools
- Run test scripts and document the results against software life cycle model
- Ensure that memory leakage, global name-space pollution and static variables are specifically addressed for each integration unit in line with test and acceptance criteria
- Follow and adopt integration standards where appropriate in line with quality benchmarks
- Compare test results to requirements on completion of each integration component
- Analyse and classify results
- Summarise and classify test results and highlight areas of concern
- Compare the test results against the requirements and design specification and prepare report
- Notify operations of completion of the testing where appropriate
- 3.4 Ensure attendees' details and comments are logged and signatures gained
- Schedule a feedback meeting to discuss report and possible next actions with stakeholders if necessary
- Ensure test reporting compliance with documentation and reporting standards