Testes Automatizados
Criação de testes automatizados
Testes automatizados permite que o teste seja repetido várias vezes, sendo mais fácil encontrar novos erros em cenários específicos.
Quanto mais frequentes forem os lançamentos, mais você vai precisar investir em automação de testes, sobretudo em testes de ponta a ponta que devem ser executados em cada implementação. Caso você não tenha um ciclo de lançamento frequente e queira acelerá-lo, pode começar adicionando uma maior cobertura de teste de unidade e criando testes de sanidade de IU simples e automatizados para realizar uma verificação rápida de sanidade em cada build. Depois, pode investir gradualmente na criação de testes de ponta a ponta mais automatizados que ajudem a reduzir o tempo necessário para verificar se há regressões em um lançamento.