# 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.
โ Back to Roadmap