Pular para o conteúdo

Cebraspe · Telecomunicações Brasileiras S.A. (TELEBRAS) 2026

Questão 68 — Engenharia de Software: Test-Driven Development (TDD)

Engenharia de Software Test-Driven Development (TDD)

Cebraspe 2026 Superior

Telecomunicações Brasileiras S.A. (TELEBRAS) · Especialista em Gestão de Telecomunicações – Analista de Tecnologia da Informação

Gabarito disponível

Acerca de arquitetura de aplicações, julgue os próximos itens.

De acordo com a abordagem test-driven development, os testes devem ser definidos antes da codificação das funções a serem testadas.
Selecione uma alternativa

Resolução comentada

No TDD, o teste é escrito antes do código.

O TDD segue o ciclo Red-Green-Refactor: escreve-se primeiro um teste que falha, depois o código mínimo para passar e, por fim, refatora-se. Os testes são, portanto, definidos antes da codificação das funções.

Análise das alternativas

A) Certo: correta, pois reflete o princípio do TDD. B) Errado: incorreta, já que inverteria a ordem característica da abordagem.

Referência: Kent Beck — Test-Driven Development.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Certo

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 2 — página 1