Types of Testing

Overview

This chapter covers a range of testing techniques beyond the standard unit and integration tests.

Testing Processes

Let's discuss some important testing processes.

Outside-in testing 

Let's start with a set of failing acceptance tests. These are used to drive the design from the outside. Smaller pieces are built, tested, and integrated. The idea is that the acceptance test indicates from the start when the solution will be finished. This is known as outside-in testing.

Get hands-on with 1400+ tech skills courses.