Test Driven Development en PHP

Formation

À Paris

990 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

  • Lieu

    Paris

  • Durée

    3 Jours

Objectifs: Lors de cette formation, vous découvrirez:  Concevoir et réaliser des produits logiciels autour de tests unitaires et de recettes.  Comprendre l'importance des tests dans la production de logiciels.  Remanier et consolider vos applications existantes en introduisant des tests. Et situer la pratique du développement piloté par les tests dans le contexte de la gestion de projet en général. Destinataires: Développeur, Chef de projet, Coach/ScrumMaster

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
14 Rue Alphonse Daudet, 75014

Date de début

Consulter

À propos de cette formation

Il est demandé aux participants de connaître les notions de base d'un langage de développement. Aucune notion d'UML est nécessaire.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Professeurs

Patrice Petit

Patrice Petit

Formateur

Le programme

Introduction

  • Origine du TDD
  • L'agilité et les tests
  • Les limitations du débogueur
  • Etat de l'art
  • Industrialiser, c'est tester !
  • Le besoin de tester : Les types de tests

Définition et Principes du TDD

  • Théorie
  • Les bibliothèques SimpleTest, PhpUnit et du framework de Symphony
  • Les 3A
  • Gestion des Exceptions
  • Test Driven Design
  • Conception émergeante
  • Test Driven Design
  • Gestion des scénarii

Les meilleures pratiques de développement agiles

  • Gestion des conditions limites
  • Framework de tests

Techniques avancées avec le TDD

  • TDD et les IHM
  • TDD sans limite : Techniques de « Hook »
  • Corriger des anomalies
  • Gérer la montée en charge et la sécurité des produits NTIC
  • Gestion de la sécurité logicielle
  • Gestion de la performance
  • Stress tests

Les objects Mock et Stub

  • La théorie
  • Application de la théorie sans utiliser de bibliothèque
  • Découverte des bibliothèques du marché
  • Etude en détail des mocks sur PhpUnit et SimpleTest

Les Outils

  • Les outils OpenSource et commerciaux
  • Architecture matérielle de tests
  • L'intégration continue (SVN, CVS, Sourcesafe)
  • Intégrateur continu (phpundercontrol, CruiseControl, Rephlux)
  • Couverture de test
  • Etude d'un outil de gestion des tests et de communication entre MOA et MOE : Fitnesse

Conclusion

Informations complémentaires

Nombre d'élèves par classe : 8

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Test Driven Development en PHP

990 € HT