Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2023
Engenharia de Software›Desenvolvimento de Software
Código
ce159968
Banca
CESPE / CEBRASPE
Órgão
SEFIN de Fortaleza - CE
Ano
2023
Nível
Superior
Cargo
Analista Fazendário Municipal - Área de Conhecimento: Ciência da Computação, Informática/Processamento de Dados
Julgue o item que se segue, com relação a técnicas de integração e implantação contínua de código.Embora as técnicas de integração contínua sejam essenciais para garantir a qualidade do software e a eficiência do processo de desenvolvimento, elas não possibilitam a realização de testes automatizados de aceitação.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Integração Contínua – Testes Automatizados de Aceitação
Gabarito: Errado. A afirmativa está incorreta porque as técnicas de integração contínua (CI) permitem a realização de testes automatizados de aceitação, contrariando a negação apresentada. Ferramentas de CI/CD, como Jenkins, são capazes de executar testes de unidade, integração, sistema e aceitação de forma automatizada, como parte do pipeline.
A própria definição de CI envolve a automação de testes para feedback rápido, e os testes de aceitação podem (e devem) ser incluídos no fluxo de CI para garantir que o software atenda aos critérios de aceitação antes da entrega.
Conteúdo de apoio (ilustrativo):
"Testes: O Jenkins pode ser usado para executar testes de unidade, testes de integração e testes de aceitação."
1Commit do código
2Testes de unidade
3Testes de integração
4Testes de aceitação
5Deploy
LEVEL · soulevel.com.br
NÃO CAIA NESSA!
A banca explora a falsa ideia de que testes de aceitação são exclusivamente manuais ou fora do escopo da CI. Na verdade, a automação em CI abrange todos os níveis de teste, inclusive os de aceitação. O candidato que associa "aceitação" apenas a testes manuais de usuário tende a marcar "Certo", mas o erro está na generalização "não possibilitam". Fique atento: CI/CD automatiza tudo o que for possível; a aceitação não foge a essa regra.
Conclusão: A afirmação é falsa, portanto a resposta é Errado.