Procura

Engenharia de softwareDesenvolvimento ágil


EXERCÍCIOS - Exercício 24

  • (CESPE 2016)

O TDD ( test driven development)


A) apresenta como vantagem a leitura das regras de negócio a partir dos testes, e, como desvantagem, a necessidade de mais linhas de códigos que a abordagem tradicional, o que gera um código adicional.

B) impede que seja aplicada a prática de programação em pares, que é substituída pela interação entre analista de teste, testador e programador.

C) é um conjunto de técnicas associadas ao eXtremme Programing e a métodos ágeis, sendo, contudo, incompatível com o Refactoring , haja vista o teste ser escrito antes da codificação.

D) refere-se a uma técnica de programação cujo principal objetivo é escrever um código funcional limpo, a partir de um teste que tenha falhado.

E) refere-se a uma metodologia de testes em que se devem testar condições, loops e operações; no entanto, por questão de simplicidade, não devem ser testados polimorfismos.


Próximo:
EXERCÍCIOS - Exercício 25

Vamos para o Anterior: Exercício 23

Tente Este: Exercício 108

Primeiro: Exercício 1

VOLTAR ao índice: Engenharia de software






Cadastre-se e ganhe o primeiro capítulo do livro.
+