A pirâmide de testes, proposta por Mike Cohn, classifica os testes de software de acordo com sua granularidade e quantidade. Os testes de maior granularidade ficam no topo da pirâmide, enquanto os testes de menor granularidade ficam na base da pirâmide.
Fazem parte da pirâmide de teste, exceto: