Questão de Engenharia de Software — Teste de Software — CESPE / CEBRASPE 2026
Engenharia de Software›Teste de Software
Código
ce227858
Banca
CESPE / CEBRASPE
Órgão
SEFAZ-PR
Ano
2026
Nível
Médio
Cargo
Agente Fazendário Estadual - Função: Profissional de Tecnologia da Informação
Uma equipe de TI objetiva reduzir o ciclo entre desenvolvimento e produção de aplicações cloud-native com entrega contínua e confiável.Nessa situação, para atender à necessidade mencionada, a prática mais recomendada é a aplicação de
Atestes de aceitação somente após implantação final.
Btestes de carga apenas em ambiente de desenvolvimento.
Cpipeline CI/CD automatizado com testes integrados.
Ddeploy automatizado com checklist.
Etestes de usuário apenas no final do projeto.
Revelar gabarito e comentário▾
GabaritoC — pipeline CI/CD automatizado com testes integrados.
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”.
Pipeline CI/CD e Entrega Contínua
Gabarito: letra C. A prática mais recomendada para reduzir o ciclo entre desenvolvimento e produção com entrega contínua e confiável é a implementação de um pipeline CI/CD automatizado com testes integrados. Essa abordagem automatiza as etapas de build, teste e deploy, permitindo que mudanças sejam validadas e implantadas rapidamente, com qualidade assegurada pelos testes integrados.
1Commit do código
2Build automatizado
3Testes integrados
4Deploy automatizado
5Entrega contínua
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Realizar testes de aceitação somente após a implantação final não atende à necessidade de redução do ciclo, pois os testes ocorrem tardiamente, sem feedback contínuo. O ideal é que testes de aceitação sejam automatizados e executados no pipeline, antes da implantação.
Alternativa B — ❌ Incorreta
Testes de carga apenas no ambiente de desenvolvimento não simulam condições reais de produção. Para garantir confiabilidade, testes de carga devem ser realizados em ambientes similares à produção, de preferência como parte do pipeline de CI/CD.
Alternativa C — ✅ Correta ⟵ GABARITO
Um pipeline CI/CD automatizado com testes integrados permite que cada alteração no código seja imediatamente submetida a testes unitários, de integração, de aceitação, entre outros, antes de ser implantada. Isso reduz o ciclo de feedback, aumenta a confiança nas entregas e acelera a disponibilização de novas funcionalidades.
Alternativa D — ❌ Incorreta
Embora o deploy automatizado com checklist possa ajudar na padronização, a ausência de testes integrados automatizados compromete a confiabilidade. Checklist manual não substitui a validação automática contínua.
Alternativa E — ❌ Incorreta
Testes de usuário apenas no final do projeto seguem o modelo waterfall, oposto ao objetivo de entregas contínuas. Para ambientes cloud-native, testes de usuário devem ser realizados de forma iterativa e contínua, com feedback rápido.
Gabarito: letra C. A implantação de um pipeline CI/CD com testes integrados é a prática que melhor atende ao objetivo de reduzir o ciclo com entrega contínua e confiável.