Formation Tests avec PHP

Renforcez la solidité de vos applications PHP lors de cette formation Tests avec PHP, en mettant en place des tests adaptés grâce aux approches du TDD et BDD !

Prix (Formation inter-entreprise)

800€ HT / personne

Durée

1 jour

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

Vous subissez régulièrement des régressions et vous souhaitez mettre en place des tests unitaires pour contenir ce problème ?

Si l'écriture de tests pour renforcer la solidité d'une application n'est plus remise en doute, il s'avère dans la pratique assez difficile de se lancer, et de continuer à maintenir et grandir cette base de tests.

Et d'ailleurs, quels tests sont pertinents ? Que vaut le TDD ? Le BDD ?
Quand vaut-il mieux utiliser PHPUnit ou Behat ?

Comment automatiser des tests ?

Durant cette formation Tests avec PHP d'une journée, nous verrons, comment écrire des tests unitaire (PHPUnit), des tests comportementaux, mais aussi comment mettre en place du TDD et les limites de celui-ci. Nous parcourrons également l'ensemble des tests qui existent : tests unitaire, d'intégration, de charge....

À la fin de cette formation Test avec PHP, vous connaîtrez l'intérêt de chacun de ces tests et saurez comment les mettre en œuvre.

Si vous souhaitez revoir les bases et bonnes pratiques de PHP avant de vous attaquer aux tests, jetez un œil à notre formation PHP.

Les objectifs

  • Mettre en place et utiliser PHPUnit
  • Mettre en place et utiliser Behat
  • Déployer le TDD (Test Driven Development)
  • Déployer le BDD (Behavior Driven Development)

Pré-requis

  • Savoir coder en PHP Objet
  • Ordinateur portable à apporter

Le programme de la formation Tests avec PHP

Les tests, du manuel à l'automatisation

QA : Quality Assurance
  • Recette fonctionnelle
  • Préparation d'une recette
  • Cahier de recette
  • Priorisation
  • Écriture d'un use case
Tests Automatisés
  • les tests unitaires
  • les tests d'intégration
  • les tests fonctionnels
  • les tests de charge
  • les tests de performance
Méthodes de développement
  • TDD
  • BDD

Mises en pratique :
- Développement d'une mini-application en TDD
- Développement d'une mini-application en BDD

Télécharger le programme

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 95 formations au catalogue, 1379 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formations à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accéder au Manifeste

Nos clients

Formation Tests avec PHP

Renforcez la solidité de vos applications PHP lors de cette formation Tests avec PHP, en mettant en place des tests adaptés grâce aux approches du TDD et BDD !

Vous subissez régulièrement des régressions et vous souhaitez mettre en place des tests unitaires pour contenir ce problème ?

Si l'écriture de tests pour renforcer la solidité d'une application n'est plus remise en doute, il s'avère dans la pratique assez difficile de se lancer, et de continuer à maintenir et grandir cette base de tests.

Et d'ailleurs, quels tests sont pertinents ? Que vaut le TDD ? Le BDD ?
Quand vaut-il mieux utiliser PHPUnit ou Behat ?

Comment automatiser des tests ?

Durant cette formation Tests avec PHP d'une journée, nous verrons, comment écrire des tests unitaire (PHPUnit), des tests comportementaux, mais aussi comment mettre en place du TDD et les limites de celui-ci. Nous parcourrons également l'ensemble des tests qui existent : tests unitaire, d'intégration, de charge....

À la fin de cette formation Test avec PHP, vous connaîtrez l'intérêt de chacun de ces tests et saurez comment les mettre en œuvre.

Si vous souhaitez revoir les bases et bonnes pratiques de PHP avant de vous attaquer aux tests, jetez un œil à notre formation PHP.

Les objectifs

  • Mettre en place et utiliser PHPUnit
  • Mettre en place et utiliser Behat
  • Déployer le TDD (Test Driven Development)
  • Déployer le BDD (Behavior Driven Development)

Pré-requis

  • Savoir coder en PHP Objet
  • Ordinateur portable à apporter

Le programme de la formation Tests avec PHP

Les tests, du manuel à l'automatisation

QA : Quality Assurance
  • Recette fonctionnelle
  • Préparation d'une recette
  • Cahier de recette
  • Priorisation
  • Écriture d'un use case
Tests Automatisés
  • les tests unitaires
  • les tests d'intégration
  • les tests fonctionnels
  • les tests de charge
  • les tests de performance
Méthodes de développement
  • TDD
  • BDD

Mises en pratique :
- Développement d'une mini-application en TDD
- Développement d'une mini-application en BDD

Télécharger le programme

A propos de Human Coders

Human Coders c'est un centre de formation pour développeurs avec :

  • une certification Qualiopi, indispensable pour que vous puissiez obtenir des aides au financement via votre OPCO
  • de nombreux clients qui nous font confiance depuis des années
  • un manifeste pour garantir des formations à taille humaine, des formateurs passionnés, de véritables workshops...
  • 95 formations au catalogue, 1379 sessions depuis nos débuts en 2012 avec une moyenne de satisfaction de 4,6/5
  • la possibilité de vous proposer un accompagnement personnalisé ou du conseil après la formation

* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012