Cette formation permet de maîtriser les tests unitaires avec PHP (en utilisant PHPUnit)
Description de la formation PHPUnit et tests unitaires
La formation PHPUnit s’adresse aux développeurs confirmés qui souhaitent maîtriser la qualité de leurs projets PHP.
Nous commencerons par présenter ce que sont les tests unitaires, leurs avantages/inconvénients et surtout quand et comment les utiliser. Fort de ces bases nous mettrons en pratique PHPUnit en simulant un projet de A à Z (initialisation, tests, exports et suivi).
Bulletin d’
inscription Demande de
devis Détail du
programme
Programme de la formation PHPUnit et tests unitaires
- Overview Test Unitaire
- Quand faut il utiliser des tests manuels
- Quand faut il utiliser des tests automatiques
- Définition des tests unitaires
- La règle FIRST
- Ou trouver de la ressource sur les tests unitaires
- Présentation de PHPUnit
- Quels types de projets doivent utiliser PHPUnit
- Intégrer PHPUnit dans un IDE
- Installer PHPUnit
- Configurer PHPUnit
- Ou trouver de la ressource sur PHPUnit
- PHPUnit – Les assertions
- Utiliser PHPUnit en ligne de commande (CLI)
- TP : Mise en place et execution d’une suite de tests
|
- Préparer un test
- Mise en place du test
- Réinitialiser le contexte
- Générer et utiliser des données de test
- Méthodes et bonnes pratiques de génération de données
- Les assertions
- Tester les exceptions
- Tester les classes et les attributs
- Tester les valeurs booléennes et les chaînes de caractère
- Tester les valeurs XML
- Exporter et qualifier les résultats
- Exporter les résultats en XML, JSON et TAP
- Evaluer et suivre la qualité
- Les bonnes pratiques d’intégration continue
- Mise en pratique : PHP Unnit et le Symfony Framework
- Présentation des compasants Symfony_Test
- Utiliser Utiliser Symfony_Test_PHPUnit_ControllerTestCase et
Symfony_Test_PHPUnit_DatabaseTestCase
|
LA SATISFACTION DES PARTICIPANTS À CETTE FORMATION EST DE 4.8/5 :