Logo Passei Direto
Buscar
PERGUNTA 6 0 Test Driven Development (TDD) é uma prática comum em metodologias ágeis de desenvolvimento de software. Nessa abordagem, os testes automatizados são escritos antes mesmo da implementação do código, guiando 0 processo de codificação e assegurando que os requisitos funcionais sejam atendidos. Com base nas características do TDD, qual das alternativas abaixo está correta? a. O TDD prioriza a documentação detalhada em vez da verificação de funcionalidades. b. No TDD, os testes são criados somente após o código estar finalizado e validado. C. A prática central do TDD é escrever código apenas depois de ter um teste que falha. d. O TDD evita o uso de testes automatizados para não comprometer a produtividade. e. A principal vantagem do TDD está na redução do envolvimento do cliente durante O desenvolvimento.
User badge image
carlos santos

há 3 semanas

Respostas

User badge image

Ed Verified user icon

há 3 semanas

Vamos analisar as alternativas com base no que é o Test Driven Development (TDD): a) O TDD prioriza a documentação detalhada em vez da verificação de funcionalidades. - Incorreto. TDD foca em testes automatizados para garantir funcionalidades, não em documentação detalhada. b) No TDD, os testes são criados somente após o código estar finalizado e validado. - Incorreto. No TDD, os testes são escritos antes do código. c) A prática central do TDD é escrever código apenas depois de ter um teste que falha. - Correto. Essa é a essência do TDD: escrever um teste que inicialmente falha, depois escrever o código para passar no teste. d) O TDD evita o uso de testes automatizados para não comprometer a produtividade. - Incorreto. TDD usa testes automatizados justamente para aumentar a qualidade e produtividade. e) A principal vantagem do TDD está na redução do envolvimento do cliente durante o desenvolvimento. - Incorreto. TDD não tem como foco reduzir o envolvimento do cliente. Portanto, a alternativa correta é: c. A prática central do TDD é escrever código apenas depois de ter um teste que falha.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina