Si vous ne testez pas votre code, comment pouvez-vous être certains qu'il fonctionne comme attendu ?
Les tests manuels sont exécutés irrégulièrement, et de manière limitée. La réponse à la question est alors dans les tests unitaires, qui peuvent tester le code de manière régulière, profonde et fréquemment.
Avec des tests unitaires automatisés, on peut surtout vérifier que les fonctionnalités de base sont toujours actives. En exécutant une suite de tests, une centaine de situations peuvent être rapidement vérifiées, et cela donne une confiance dans le produit final incroyable. Pas totale, mais déjà bien tangible.
- An Introduction to the Art of Unit Testing in PHP
- PHPUnit
- SimpleTest
- PHPT
Les tests manuels sont exécutés irrégulièrement, et de manière limitée. La réponse à la question est alors dans les tests unitaires, qui peuvent tester le code de manière régulière, profonde et fréquemment.
Avec des tests unitaires automatisés, on peut surtout vérifier que les fonctionnalités de base sont toujours actives. En exécutant une suite de tests, une centaine de situations peuvent être rapidement vérifiées, et cela donne une confiance dans le produit final incroyable. Pas totale, mais déjà bien tangible.
- An Introduction to the Art of Unit Testing in PHP
- PHPUnit
- SimpleTest
- PHPT
-
Auteur
-
Origine