8 Part 8: Annex
8.2 Tool References
8.2.10 Test Tool
Usage
Preparing Hardware Implementation, Integration and Evaluation Concept
Purpose
A test is a demonstration, which can be repeated any time, that a software product has the required functions and performance and that it complies with the agreed interfaces. The tools are used to support process module, integration and system testing. They are to support both black and white box tests and have (more or less) the following characteristics:
- Test planning,
- Test design,
- Test case definition,
- Test case archiving,
- Test execution,
- Test reports,
- Test management.
This includes the execution of the following types of tests:
- Functional test,
- Interface test,
- Performance test,
- GUI tests,
- Safety and security tests,
- Regression test.