Logo Passei Direto
Buscar
Questão 4/11 Qualidade de Software Ler em voz alta O TDD (Test Driven Development) é uma forma de desenvolvimento de software orientado por testes. Os desenvolvedores escrevem seus casos de testes e depois partem para a programação das funcionalidades. Estas funcionalidades devem ser testadas pelos testes implementados anteriormente. O TDD baseia-se nos seguintes requisitos: Você não pontuou essa questão A Ciclos atômicos e repetitivos. Todo processo inicial falha. Cada nova linha de código é testada até que O código fique sem erros. B Ciclos atômicos e únicos. Todo processo inicial falha. Cada nova linha de código é testada até que O código fique sem erros. C Ciclos atômicos e repetitivos. Todo processo inicial funciona perfeitamente. Cada nova linha de código é testada até que O código fique sem erros. Você assinalou essa alternativa (C) D Ciclos atômicos e repetitivos. Todo processo inicial falha. O código é totalmente escrito para então ser testado. E Ciclos atômicos e únicos. Todo processo inicial falha. O código é totalmente escrito para então ser testado.
User badge image
Luke South

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Vamos analisar as alternativas em relação ao TDD (Test Driven Development): A abordagem do TDD envolve ciclos de desenvolvimento que são repetitivos e atômicos, onde os desenvolvedores escrevem testes antes de implementar o código. O objetivo é garantir que cada nova funcionalidade seja testada à medida que é desenvolvida. Agora, vamos analisar as opções: A) Ciclos atômicos e repetitivos. Todo processo inicial falha. Cada nova linha de código é testada até que o código fique sem erros. - Esta opção está correta em relação ao conceito de TDD. B) Ciclos atômicos e únicos. Todo processo inicial falha. Cada nova linha de código é testada até que o código fique sem erros. - A parte "únicos" não se aplica ao TDD, que é repetitivo. C) Ciclos atômicos e repetitivos. Todo processo inicial funciona perfeitamente. Cada nova linha de código é testada até que o código fique sem erros. - A parte "Todo processo inicial funciona perfeitamente" não é verdadeira no contexto do TDD. D) Ciclos atômicos e repetitivos. Todo processo inicial falha. O código é totalmente escrito para então ser testado. - Esta opção não está correta, pois no TDD o código é testado à medida que é escrito, não totalmente antes. E) Ciclos atômicos e únicos. Todo processo inicial falha. O código é totalmente escrito para então ser testado. - Novamente, a parte "únicos" não se aplica ao TDD. Portanto, a alternativa correta é: A) Ciclos atômicos e repetitivos. Todo processo inicial falha. Cada nova linha de código é testada até que o código fique sem erros.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina