1- Base da Pirâmide (Testes Unitários): Esse teste vai ser feito no código, é o teste mais barato.
2- Meio da Pirâmide (Testes de Integração): Esse teste, testa o código e a parte funcional. São mais complexos e barato.
3- Topo da Pirâmide (Testes End-to-End): Quando muda a interface do sistema, precisa de um tempo maior para cada modalidade. Testes mais caros e mais demorados para implementar e manter.