- Na base da pirâmide: Teste Unitário -> realizado em modulos, tendo o menor custo e de forma mais rapida, pois são realizados pelo proprio desenvolvedor do código, ou alguém que saiba como as funções funcionam.
- No meio da pirâmide: Teste de Integração/Serviço -> tem como objetivo verificar como um módulo interage com outro. E o Teste de Usabilidade -> realizado com um numero X de usuários e o responsável pelo teste fica observando o desenvolvimento.
- No topo da pirâmide: Teste de Segurança -> realizado para garantir a segurança dos dados.