É a criação de um software que testa software. Isso nos permite não ter que ficar, por exemplo verificando no navegador se a aplicação está funcionando tendo que ficar recarregando a página verificando funcionalidades etc...
Com o teste automarizado, com um comando se testa todas as partes do software.
Diminuem os custos do projeto a longo prazo, apesar de que no curto prazo custa mais tempo.
Aula02
Porque testar?
Garantir que o software está funcionando
O que é um teste automatizado?