FL-6.2.1 (K1) Relembrar os benefícios e os riscos da automação de testes
A aquisição de uma ferramenta não garante o sucesso. Cada nova ferramenta exigirá esforço para obter benefícios reais e duradouros (p. ex., para a introdução, manutenção e treinamento da ferramenta). Há também alguns riscos que precisam ser analisados e atenuados.
Os possíveis benefícios do uso da automação de testes incluem:
- Economia de tempo com a redução do trabalho manual repetitivo
- Prevenção de erros humanos simples por meio de maior consistência e repetibilidade;
- Avaliação mais objetiva;
- Acesso mais fácil a informações sobre testes para dar suporte ao gerenciamento de testes e
aos relatórios de testes; - Redução dos tempos de execução de testes para proporcionar detecção antecipada de
defeitos, feedback mais rápido e menor tempo de lançamento no mercado; - Mais tempo para os Testadores criarem testes novos, mais profundos e mais eficazes.
Os possíveis riscos do uso da automação de testes incluem:
- Expectativas irreais sobre os benefícios de uma ferramenta;
- Estimativas imprecisas de tempo, custos e esforço necessários para introduzir uma
ferramenta, manter scripts de teste e alterar o processo de teste manual existente; - Usar uma ferramenta de teste quando o teste manual é mais apropriado;
- Confiar demais em uma ferramenta, por exemplo, ignorando a necessidade do pensamento
crítico humano; - A dependência do fornecedor da ferramenta;
- Usar um software de código aberto que pode ser abandonado;
- A ferramenta de automação não é compatível com a plataforma de desenvolvimento;
- Escolha de uma ferramenta inadequada que não cumpra os requisitos normativos e/ou as
normas de segurança.
