O falso protagonismo dos testes automatizados
Automação de testes é importante? Sim, sem dúvida! Mas é ela que vai ser a abordagem decisiva para um produto de qualidade? Não!
Não basta apenas automatizar. É necessário um olhar crítico no momento de escolher o que será automatizado: eu estou automatizando os cenários de maior risco? Estou cobrindo os fluxos mais importantes para o meu usuário?
Não basta apenas automatizar. É preciso entender cada vez mais as dores dos nossos usuários para validarmos que o software atenderá suas necessidades.
Não basta apenas automatizar. Temos que ser atuantes e engajados com a qualidade desde o início do desenvolvimento, antes mesmo da primeira linha de código ser escrita, ajudando na construção e revisão dos requisitos.
Não basta apenas automatizar. Devemos ser evangelizadores da qualidade dentro dos nossos times.
Não basta apenas automatizar. Precisamos investir em outras abordagens, como testes exploratórios, para encontrar novos defeitos.
A automação de testes é uma arma poderosa na luta por um software de qualidade, mas ela está muito longe de ser aquela bala de prata que vai resolver tudo.
Pense nisso ;)