PHP est un langage de programmation libre et Open Source conçu pour le développement de sites et d'applications web. Il peut être intégré facilement au HTML.

logo-cpf

OBJECTIFS PEDAGOGIQUES

  • Maîtriser les différentes types de tests unitaires
  • Concevoir, écrire et exécuter des tests unitaires efficaces pour leurs applications front-end

PROGRAMME

INTRODUCTION AUX TESTS UNITAIRES

  • Définition des tests unitaires et leur importance
  • Avantages des tests unitaires pour le développement de logiciels
  • Comment les tests unitaires peuvent améliorer la qualité du code

LES GRANDS TYPES DE TESTS UNITAIRES

  • Tests de composants
  • Tests d'intégration
  • Tests de rendu
  • Tests de performance
  • Tests de navigation
  • Tests de sécurité
  • Tests de qualité d'interface utilisateur

CONCEPTION DES TESTS UNITAIRES

  • Comment concevoir des tests unitaires efficaces
  • Comment déterminer les cas de test à inclure
  • Comment écrire des tests unitaires qui couvrent toutes les fonctionnalités

LES FRAMEWORKS DE TESTS UNITAIRES EN FRONT OFFICE

  • Présentation des frameworks de tests unitaires les plus populaires pour le développement front-end, tels que Jest, Mocha, Chai, etc.
  • Comment configurer et utiliser un framework de tests unitaires
  • Comment écrire et exécuter des tests unitaires avec un framework de tests unitaires

LES MEILLEURES PRATIQUES POUR LES TESTS UNITAIRES EN FRONT OFFICE

  • Ecrire des tests unitaires de manière efficace et efficace
  • Utiliser des assertions pour valider les résultats des tests
  • Utiliser des mocks et des stubs pour tester les comportements dépendants

INTÉGRATION CONTINUE ET TESTS UNITAIRES

  • Utiliser des outils d'intégration continue pour automatiser l'exécution de tests unitaires
  • Savoir définir des règles de build pour exécuter automatiquement les tests unitaires

CERTIFICATION

La certification ENI® en option sur cette formation, permet d’évaluer votre niveau de maîtrise dans le domaine du développement de sites web dynamiques avec PHP. Elle est éligible au CPF pour tous les salariés et demandeurs d'emploi. Code CPF : 208 979. Lorsque la certification est financée au titre du CPF, la formation associée peut également être prise en charge (dossier CPF commun). La certification est également éligible à la période de professionnalisation.

PUBLIC

Développeurs, webmasters

PRÉREQUIS

  • Connaissance du langage HTML / CSS
  • INFORMATIONS PRATIQUES

    HORAIRES DE LA FORMATION
    de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00

    MÉTHODOLOGIE PÉDAGOGIQUE
    Théorie | Cas pratiques | Synthèse

    MODALITÉS D'ÉVALUATION
    Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats