Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — CESPE / CEBRASPE 2025
Engenharia de Software›Processos de Software - Desenvolvimento Ágil
Código
ce219056
Banca
CESPE / CEBRASPE
Órgão
TRF - 6ª REGIÃO
Ano
2025
Nível
Superior
Cargo
Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas de Informação
Julgue o item a seguir, no que se refere à engenharia de software e à análise de requisitos.As principais características do teste em programação extrema (XP) são o desenvolvimento orientado a testes a partir de cenários com participação do usuário e o uso de frameworks automatizados para garantir qualidade contínua.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
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”.
Extreme Programming (XP) - Características dos Testes
✅ CERTO. A afirmação está correta. No XP, o desenvolvimento orientado a testes (Test-Driven Development – TDD) é uma prática central: os testes são escritos antes do código, e os cenários de teste frequentemente envolvem a participação do usuário (testes de aceitação). Além disso, o uso de frameworks automatizados (como JUnit, Selenium) é fundamental para garantir qualidade contínua durante as iterações.
O XP é uma metodologia ágil que enfatiza ciclos curtos de desenvolvimento, feedback rápido e qualidade constante. Os testes automatizados são executados frequentemente, permitindo refatoração segura e detecção precoce de defeitos. A participação do cliente (usuário) na definição dos cenários de teste de aceitação assegura que o software atenda às necessidades reais. Portanto, ambas as características mencionadas estão alinhadas com as práticas do XP.