Testar significa executar um programa com o objetivo de revelar a presença de defeitos. Caso esse objetivo não possa ser cumprido, considera-se o aumento da confiança sobre o programa. O processo de teste deve incluir planejamento, projeto de casos de teste, execução do programa com os casos de teste e análise de resultados.
A aplicação de testes em um software deve ser prática contínua depois que forem gerados artefatos executáveis. Em relação ao teste de software, analise as afirmações a seguir:
I. Serve para assegurar que um programa é 100% livre de defeitos.
II. Sua aplicação não prevê aplicação de técnica, já que os programas diferem entre si na quantidade de funções desenvolvidas.
III. Os testes devem ser executados nas fases de implementação, integração, na entrega e assim que uma manutenção é feita.
É verdadeiro o que se afirma apenas em:
a)I e III.
b)I e II.
c)II.
d)II e III.
e)III.