Logo Passei Direto
Buscar
Questão 3/10 Qualidade de Software 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 Pesquisar por Imagem funcionalidades devem ser testadas pelos testes implementados anteriormente. O TDD baseia-se nos seguintes requisitos: A 40 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 40 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 40 Ciclos atômicos e repetitivos. Todo processo inicial funciona perfeitamente. Cada nova linha de código é testada até que 0 código fique sem erros. D 40 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. 1 2 3 4 5 6 7 8 A C (?) (?) (?) (?) (?) (?)
User badge image
Rodrigo vasque barbosa

há 4 semanas

Respostas

User badge image

Ed Verified user icon

há 4 semanas

Para responder à sua pergunta sobre TDD (Test Driven Development), é importante entender os princípios fundamentais dessa abordagem. O TDD envolve escrever testes antes de implementar o código, e isso é feito em ciclos curtos e repetitivos. Vamos analisar as alternativas: 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. - Correto em relação ao conceito de ciclos repetitivos e que o processo inicial pode falhar. 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 encaixa bem com a prática do TDD, que é repetitiva. 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 afirmação de que "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. - Isso não é correto, 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 encaixa com a prática do TDD. A alternativa que melhor representa os princípios do TDD é a 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

Experimente
o Premium! 🤩

Libere respostas sem pagar

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina