Pular para o conteúdo principal

2 Recursos de Automação de Teste

2.1 Custos e Riscos da Implementação de uma Solução de Automação de Teste

2.1.1 Comparar soluções técnicas alternativas com relação ao custo de propriedade

  • Abordagens:
    • Solução interna personalizada com ferramentas open-source
    • Solução comercial não personalizada
    • Contrato terceirizado de um TAE

Cabe ao TAS garantir que os custos, recursos e riscos estejam incluídos na organização.

  • É IMPORTANTE que um TAS funcione de forma independente:
    • Todas as informações que o TAE precisa estão na organização.

Risco: Se uma ferramenta for de um fornecedor, então a empresa ficará refém.

Mas, se a organização não quiser montar uma equipe, então a terceirização é uma opção.

Assim, nenhum custo adicional é necessário.

2.1.2 Explicar as considerações sobre o modelo de licenciamento para ferramentas de automação de teste

Código aberto: sem custo, permite alteração e republicação.

Licença por usuário/máquina: usual quando a empresa sabe quantos TAEs serão necessários.

Licença flutuante: entre várias pessoas da empresa, calcula o uso simultâneo.

Licença de tempo de execução: comum para uso de ferramentas "as a service".

2.1.3 Exemplificar os fatores a serem considerados ao definir uma estratégia de automação de teste

  • Fatores importantes que influenciam as decisões são:
    • Restrições de tempo
    • Número necessário de TAEs para desenvolver a TAS
    • Hardware de teste
    • Licenças de ferramentas de teste
    • Adaptabilidade
    • Manutenção
    • Suporte para diferentes plataformas
    • Suporte para CI/CD
    • Integração de gerenciamento e relatórios

2.2 Funções e Responsabilidades na Automação de Teste

2.2.1 Resumir as funções e habilidades necessárias para uma solução de automação de teste bem-sucedida

Para ser bem-sucedida, requer:

  • TAEs qualificados:
    • Sólido conhecimento de programação e arquitetura.
  • Líder Técnico (Especialista Forte):
    • Líder de teste ou arquiteto.
  • Gestor de Equipe de Teste (CTEL-TM-MTT):
    • Gerenciamento para treinar, motivar e formar a equipe.

Fatores de cobertura:

  • O TAE deve ter uma comunicação com o restante da equipe para saber as necessidades.
  • A cobertura de 100% é impossível; ele deve priorizar as condições mais impactantes.