| Unit Testing |
Verifying that add(x, y) returns the sum of x and y. |
Individual function/module |
| Integration Testing |
Testing authentication APIs |
Combination of modules |
| End-to-End (E2E) Testing |
Simulating a user buying a product. |
Full application workflow |