QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Engenharia de Software

FGV - Prefeitura de Macaé RJ - Especialidade: Analista de Sistemas - 2024 • FGV • 2024

Test-Driven Development (TDD) é uma abordagem de desenvolvimento de software onde os testes são escritos antes do código que implementa a funcionalidade. No contexto da prática de Test-Driven Development (TDD), assinale a opção que descreve corretamente a sequência de etapas que um desenvolvedor deve seguir.
A
Escrever o código de produção, criar os testes automatizados e depois refatorar o código.
B
Criar os testes automatizados, escrever o código de produção para passar nos testes e depois refatorar o código.
C
Refatorar o código existente, escrever novos testes automatizados e depois implementar novas funcionalidades.
D
Escrever os casos de teste, refatorar o código existente e depois implementar o código de produção.
E
Implementar o código de produção, refatorar o código, e por último, criar os testes automatizados.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.