Cebraspe · TRF6 · 2025 · Técnico Judiciário – Área: Apoio Especializado – Especialidade: Desenvolvimento de Sistemas de Informação

Questão 69 · Informática: Engenharia de software e metodologias ágeis

A respeito de aplicação de testes, julgue os itens subsecutivos.

Na utilização das técnicas de desenvolvimento guiado por testes (TDD), deve ser escrito um novo código apenas quando um teste automatizado falhar.

Julgue o item:

Gabarito: CERTO

Gabarito definitivo divulgado pela banca Cebraspe (TRF6 2025).

Comentário

Gabarito: CERTO.

O item está correto ao descrever um dos princípios fundamentais do Desenvolvimento Guiado por Testes (TDD - Test-Driven Development). No TDD, o ciclo de desenvolvimento segue a sequência "Red-Green-Refactor" (Vermelho-Verde-Refatorar):

  1. Red (Vermelho): Escreve-se um teste automatizado que falha. Isso ocorre porque o código que satisfaria esse teste ainda não existe ou não está implementado corretamente.
  2. Green (Verde): Escreve-se a quantidade mínima de código necessária para fazer o teste passar.
  3. Refactor (Refatorar): O código é refatorado para melhorar sua estrutura, legibilidade e eficiência, sem alterar seu comportamento (ou seja, os testes continuam passando).

Essa abordagem garante que cada nova funcionalidade ou correção seja precedida por um teste que a comprove, evitando a escrita de código desnecessário e garantindo a cobertura de testes desde o início. Portanto, a afirmação de que "deve ser escrito um novo código apenas quando um teste automatizado falhar" está alinhada com a fase "Red" do TDD.

Fundamentos: Princípios do Test-Driven Development (TDD)

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova Cebraspe TRF6 2025 (Técnico Judiciário – Área: Apoio Especializado – Especialidade: Desenvolvimento de Sistemas de Informação), questão 69, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor