Sobre a realização de testes, pode-se afirmar que:
o processo pode ser sempre exaustivo, garantindo que o software seja entregue sem erros para o cliente.
a comparação do resultado dos testes com os resultados esperados produz uma indicação da qualidade e da confiabilidade do produto.
os custos associados às falhas de software não justificam um processo de testes cuidadoso e bem planejado.
os casos de testes de funcionalidade devem ser construídos com base no código da aplicação.
processos de desenvolvimento sistematizados eliminam a necessidade de testes.