Com relação aos testes de software, é correto afirmar:
- A. Um princípio muitas vezes adotado ao testar um software é o de Pareto. Ele afirma que existe um forte desequilíbrio entre causas e efeitos, entre esforços e resultados e entre ações e objetivos alcançados.
- B. Testes sempre podem mostrar a ausência de erros.
- C. Para que o resultado de um teste de software seja confiável, é preciso garantir que os casos de teste utilizados cubram um número reduzido de possibilidades de execução.
- D. Um software que produz saídas corretas deve ser aprovado, pois isso demonstra que todos os erros foram corrigidos.
- E. Um programador deve testar seu próprio código porque facilmente conseguirá criar um caso de teste que rompe com a lógica de funcionamento do seu código.