Description
Objectif de la formation: Fournir aux participants une compréhension approfondie de PHPUnit et les préparer à l'utiliser efficacement pour tester les applications PHP.
Objectifs pédagogiques
- Comprendre PHPUnit et son application dans le test de logiciels PHP
- Savoir comment créer des tests unitaires avec PHPUnit
- Utiliser des assertions et des annotations pour améliorer les tests
- Intégrer PHPUnit dans un environnement d'intégration continue
Public concerné
Développeurs PHP
Testeurs de logiciels
Ingénieurs d'automatisation de test
Toute personne souhaitant améliorer leurs compétences en test de logiciels PHP
Prérequis
Connaissances de base en programmation PHP
Compréhension des concepts de base des tests logiciels
Déroulé du programme
1
Introduction à PHPUnit (3 heures)
3h
- Comprendre PHPUnit et son rôle dans le développement PHP
- Installation et configuration de PHPUnit
- Travaux pratiques : Installation de PHPUnit et familiarisation avec l'environnement
2
Création de tests unitaires avec PHPUnit (6 heures)
6h
- Apprendre à créer des tests unitaires avec PHPUnit
- Comprendre l'importance de l'isolation des tests
- Travaux pratiques : Création de tests unitaires simples avec PHPUnit
3
Assertions et annotations en PHPUnit (6 heures)
6h
- Utilisation des assertions pour valider les résultats des tests
- Comprendre et utiliser les annotations PHPUnit
- Travaux pratiques : Utilisation d'assertions et d'annotations dans les tests PHPUnit
4
PHPUnit pour l'intégration continue (6 heures)
6h
- Utilisation de PHPUnit dans un environnement d'intégration continue
- Génération de rapports de test avec PHPUnit
- Travaux pratiques : Intégration de PHPUnit dans un pipeline d'intégration continue
Informations
Durée
3 jour(s)
21h
Tarif
1850 € HT
HT