Définitions d'un test
- Un test doit permettre de diagnostiquer un problème.
- Il doit si possible montrer où est le problème.
- Pour faire un test, on doit savoir quel résultat on attend.
Le test n'est pas du débogage. Le débogage est ponctuel. C'est la recherche et la correction d'un problème.
Le test n'est pas un essai de mise au point. L'essai est ponctuel et non reproductible.
Le test est reproductible. Pour cela, on doit conserver les données afin d'en amortir le coût.