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.