Questão FC514986
Julgue o item a seguir, a respeito de GIT e testes de software. A integração do TDD ao fluxo de trabalho do GIT, por meio da implementação de hooks de pré-commit e pré-push, em ass
Automação e Gestão de Projetos de Software
CEBRASPE (CESPE) · 2025
Julgue o item a seguir, a respeito de GIT e testes de software.
A integração do TDD ao fluxo de trabalho do GIT, por meio da implementação de hooks de pré-commit e pré-push, em associação com práticas de integração contínua, propicia uma abordagem proativa para a manutenção da integridade do código em ambientes de desenvolvimento distribuído com múltiplos branches.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A afirmação é CERTO porque TDD e o fluxo do GIT se complementam: TDD exige que testes sejam escritos antes da funcionalidade, e os hooks permitem automatizar verificações locais.
Os hooks pre-commit executam testes rápidos, linters e checagens estáticas antes de criar um commit, enquanto pre-push valida um conjunto maior de mudanças antes de enviar ao remoto. Isso evita commits ou pushes que quebrem a base de código.
Em conjunto com a integração contínua, que executa suites completas em servidor ao receber pushes ou PRs, forma-se uma proteção em múltiplos branches e em equipes distribuídas.
Assim, essa integração promove feedback precoce, reduz conflitos de integração e mantém a integridade do código ao longo do desenvolvimento.
Conteúdo do catálogo FC Concursos · Atualizado em