Alternativa A - Esforços suficientes para manter o material de teste podem não ser alocados adequadamente.
Análise da Questão
A pergunta aborda os riscos e desafios associados à implementação de automação de testes de software. Embora a automação traga eficiência, ela não é isenta de custos e responsabilidades contínuas.
Por que esta é a resposta correta?
- Manutenção é crucial: Scripts de teste automatizados dependem da estrutura do sistema (interface, banco de dados, lógica). Quando o software evolui, os testes devem ser atualizados.
- Custo Oculto: Muitas organizações subestimam o esforço necessário para manter esses scripts. Se não houver tempo e pessoal dedicados a essa manutenção, os testes tornam-se obsoletos rapidamente, gerando falsos positivos ou negativos.
- Literatura Técnica: Em certificações como ISTQB, a necessidade de manter o material de teste é frequentemente citada como um dos principais riscos da automação.
Por que as outras alternativas são menos adequadas?
| Alternativa | Análise |
|---|
| Ferramentas não confiáveis | Embora possível, a maioria das ferramentas modernas é robusta. O problema raramente é a ferramenta em si, mas sim como ela é usada. |
| Reduzir tempo manual | Reduzir o tempo de testes manuais é geralmente um objetivo ou benefício da automação, não um risco negativo intrínseco. |
Em resumo, o maior perigo ao automatizar é tratar os testes como algo "instalar e esquecer", ignorando a necessidade contínua de manutenção.