# Testing Approaches

The nature of testing depends a lot on how we interact or not with the system under test. Given these factors, we can classify tests into three distinct approaches.

In this second chapter we will discuss these different testing approaches, how they are performed and what are their advantages and disadvantages.

  1. Testing Approaches
  2. White Box Testing
  3. Black Box Testing
  4. Gray Box Testing

โ† Back to Roadmap