Test levels Mind Map. Unit/component testing, integration testing, system testing, acceptance testing
Mind maps can store and structure vast amounts of information. They display hierarchy, show relationships between individual ideas, and enable you to see the “big picture” at a glance. This can be the perfect tool for describing Test Levels. Here you can find visual mind map diagrams of Test levels based on the information from the ISTQB book.
Levels of Testing
Testing levels are basically to identify missing areas and prevent overlap and repetition between the development life cycle phases. In software development life cycle models there are defined phases like requirement gathering and analysis, design, coding or implementation, testing, and deployment. Each phase goes through the testing. Hence there are various levels of testing. The various levels of testing are:
- Unit/Component Testing
- Integration testing
- System testing
- Acceptance testing
1. Unit Testing
2. Integration Testing
There are two different levels of integration testing, which may be carried out on test objects of varying size as follows:
- Component integration testing
- System integration testing
3. System Testing
4. Acceptance Testing
Common forms of acceptance testing include the following:
- User acceptance testing
- Operational acceptance testing
- Contractual and regulatory acceptance testing
- Alpha and beta testing