Em um cenário de desenvolvimento de software, a equipe de testes está enfrentando dificuldades para garantir a qualidade de um aplicativo. Eles observam que a detecção de bugs ocorre em estágios avançados do ciclo de desenvolvimento, resultando em custos mais elevados de correção e atrasos nas entregas. Para resolver esse problema, a equipe decide adotar uma nova prática e estratégia de testes.
- A)Priorizar testes de aceitação do usuário (UAT) como a única forma de validar os requisitos funcionais.
- B)Implementar testes de segurança apenas no ambiente de produção, após o lançamento da aplicação.
- C)Focar em testes unitários e de integração desde o início do desenvolvimento, adotando uma abordagem 'shift-left' para a qualidade.gabarito
- D)Realizar testes manuais completos para cada nova funcionalidade, sem o uso de automação.
- E)Ignorar testes de desempenho, pois eles consomem muito tempo e não são essenciais para a qualidade.