Formation PHPUnit Opportunités de formations par notre partenaire Openska

  • 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).
  • 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 : PHPUnit et le Zend Framework
    - Présentation des composants Zend_Test
    - Utiliser Zend_Test_PHPUnit_ControllerTestCase et Zend_Test_PHPUnit_DatabaseTestCase

  • Pourquoi écrire un livre ou former des milliers de personnes si son sujet n'est pas une affaire de passion ? Pour Openska, PHP est une affaire de coeur ! Nous allons vous transmettre non seulement un savoir, mais aussi une expérience et une passion. PHP peut être considéré comme un des fers de lance du monde open source. Toute l'image de cette philosophie de partage et d'entraide s'exprime à travers lui. Et si à une belle idée, on associe un produit fiable, stable, complet et étendu, pourquoi hésiter ?
    Cyril Pierre de Geyer, l'auteur de nombreux livres sur PHP, était l'un des premiers administrateurs de PHPFrance et sa passion est la transmission. Sa société Openska est spécialisée en formation et c'est pour cette raison que cet espace est consacré aux formations que lui et ses formateurs donnent. Attention cependant notez bien qu'Openska n'est pas la communauté PHPFrance, juste des amis.