Geral
Gerência e Qualidade de Software
Semana 5
0
Questão
Em um time de desenvolvimento ágil, os desenvolvedores utilizam uma pipeline de integração contínua com testes automatizados. A cada push no repositório, o servidor dispara testes unitários e de integração. Porém, um erro causou instabilidade em outras partes do sistema e exigiu um rollback de emergência.
Com base na situação apresentada, observe as afirmativas a seguir:
Está correto o que se afirma em:
Com base na situação apresentada, observe as afirmativas a seguir:
- O problema poderia ter sido evitado se houvesse testes de integração mais completos na pipeline, validando a interação entre os módulos afetados.
- Os testes unitários, por si só, são suficientes para garantir que não ocorram erros em produção quando todos passam corretamente.
- A eficácia da integração contínua depende da qualidade dos testes; se forem superficiais, falhas críticas ainda podem passar despercebidas.
Está correto o que se afirma em: