Imagem de fundo

Testar um sistema é importante para evitar problemas na...

Testar um sistema é importante para evitar problemas na entrega do produto e minimizar o custo da sua produção. A utilização de técnicas de desenvolvimento de softwares como o TDD (Desenvolvimento Guiado por Testes ou Test-Driven Development, em inglês) ajuda na busca desses objetivos, na aplicação de ciclo de repetições. Em cada ciclo, podem ser aplicados os seguintes passos:


I - Um teste deve ser escrito para uma funcionalidade criada.

II - O teste é executado resultando em falha esperada.

III - O código do teste é escrito mais simples a solucionar a falha.

IV - Executa-se o teste novamente sem falha.

V - Refatore o código do teste a fim de melhorá-lo.


Em relação aos itens apresentados, pode-se afirmar que:


A

os itens I, III e V são verdadeiros.


B

os itens I, II, III e V são verdadeiros.


C

todos os itens são verdadeiros.


D

os itens II, III e IV são verdadeiros.


E

os itens I e V são verdadeiros.