No contexto de testes de software, a pirâmide de testes é uma abordagem que sugere a distribuição de diferentes tipos de testes em camadas. Essa estrutura ajuda a garantir que os testes mais rápidos e menos complexos sejam executados com mais frequência, enquanto os testes mais demorados e complexos são realizados com menos frequência. Qual é a principal vantagem de seguir essa abordagem?