Pirâmide de testes - A palavra chave
Sempre quando ouço sobre pirâmide de testes sinto a falta da palavra estratégia. Temos vários lugares falando sobre, mas não é sempre citado a palavra estratégia...
Então queria reforçar que toda vez que você ver sobre Pirâmide de testes, correlacione com estratégia, pois isso vai te ajudar a utilizar no dia a dia de forma mais prática e o time vai abraçar melhor a estratégia de como testar sua aplicação.
Entendo que para muitos isso pode ser óbvio, mas muitas vezes sinto falta de deixarmos claro que é uma estratégia.
Outra coisa importante, aproveitando este tópico... O tamanho das partes da pirâmide de testes, não significa a quantidade de testes, e sim referente ao esforço que devemos dar para cada parte (por consequência temos um número maior).
Perceba que quando procuramos pirâmide de testes no Google encontramos diversas versões dela, pois cada aplicação terá a sua melhor abordagem. Claro que temos pontos que irão se repetir, como por exemplo, testes unitários.
Bom, espero ter trazido uma percepção diferente sobre o assunto.
Quem tiver sugestões de conteúdos sobre qualidade de software pode estar sugerindo aqui e estarei compartilhando minha experiência com vocês.
Até +
Não deixem de trazer visões complementares ou visões diferentes pelos comentários hehe