Test levels Mind Map. Unit/component testing, integration testing, system testing, acceptance testing

Angela H.
3 min readApr 5, 2021

--

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:

  1. Unit/Component Testing
  2. Integration testing
  3. System testing
  4. Acceptance testing
Test Levels

1. Unit Testing

Unit testing Mind Map

2. Integration Testing

Integration testing Mind Map

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
Component Integration testing vs System integration testing Mind Map

3. System Testing

System testing Mind Map

4. Acceptance Testing

Acceptance testing Mind Map

Common forms of acceptance testing include the following:

  • User acceptance testing
  • Operational acceptance testing
  • Contractual and regulatory acceptance testing
  • Alpha and beta testing
Types of acceptance testing

4.1 User acceptance testing

4.2 Operational acceptance testing

4.3 Contractual and regulatory acceptance testing

4.4 Alpha and Beta testing

Alpha & Beta testing Mind Map

Full Mind Map

Test Levels Mind Map

--

--

Angela H.

Experienced QA explorer with 8+ years, decoding the mysteries of this role in different companies. Join me for laughter-filled software testing adventures! 🎢✨