Devops: 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: I. 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. II. Os testes unitários, por si só, são suficientes para garantir que não ocorram erros em produção quando todos passam corretamente. III. 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:
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: I. 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. II. Os testes unitários, por si só, são suficientes para garantir que não ocorram erros em produção quando todos passam corretamente. III. 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:
a. II e III, apenas.
b. I, II e III.
c. I e II, apenas.
d. I e III, apenas.
e. I, apenas.
Desbloqueie explicações detalhadas
Assine o plano Premium e tenha acesso a explicações completas e análises aprofundadas de cada questão.