Formation Testing PHP

Ref :

Développement Durée :
3 jours
Lieu :
Paris - Lyon - Lille - Nantes

Tarif

Intra :
Inter :
Nous consulter
Inscrivez-vous

Demande d'informations

Pré-requis

  • Bases de développement internet / PHP
  • Des connaissances en tests unitaires peuvent être un plus.

Public concerné

  • Webmasters
  • Chefs de projet
  • Webs designers
  • MOA/MOE

Objectifs

  • Réduire vos délais de recette
  • Industrialiser les tests de vos applications web
  • Prévenir les régressions
  • Améliorer votre time to market/ to delivery

Programme détaillé

Introduction

  • PHPUnit
  • Behat
  • Selenium RC / Selenium Grid

Les tests fonctionnels

  • Automatisation avec Selenium
  • Concepts de base
  • Mise en pratique
  • Selenium et PIC
  • Bonnes pratiques
  • Contexte
  • Rejouabilité

Plateformes d'Intégration Continue Open Source

  • Introduction
  • Tests Automatisés
  • Test Informatique
  • Tests et Application Web
  • Tests et Cycle de Développement
  • Tests Unitaires - Principes
  • Tests Unitaires - Avantages
  • Tests Unitaires - Outils
  • Le coût des tests
  • Test Driven Development

Tests d'interfaces - Principes

  • Tests d'interfaces - Avantages
  • Tests d'interfaces - Les outils
  • Tests d'interfaces - Les coûts

Tests d'acceptation - Principes

  • Tests d'acceptations - Outils
  • Tests d'acceptations - Fonctionnement avec Fitnesse
  • Tests d'acceptation – Avantages

Tests de charges - Principes

  • Tests de charges – Outils

Autres tests automatisés

  • Tests nécessaires mais difficilement automatisables
  • Le patrimoine de tests

Les plateformes d’intégration continue

  • PIC - Principe de fonctionnement
  • Intégration dans le cycle de développement
  • Avantages des PIC
  • Continuum
  • phpUnderControl
  • Hudson

Vers la Software Factory

Travaux Pratiques

Modalités pédagogiques

Méthode essentiellement active basée sur la mise en œuvre de travaux pratiques sur PC.

Les apports théoriques et méthodologiques viennent éclairer la pratique et favorisent la prise de recul.

Les apprenants sont encadrés par un formateur qui soumet un exercice, le corrigé se fait ensuite en groupe. Plusieurs exercices pratiques permettront aux participants de maîtriser opérationnellement l’outil.

Un diaporama est projeté aux participants durant la formation. Il présentera la trame et les contenus de la formation (plan, supports visuels et exercices), et des liens vers les chapitres des documentations officielles utiles à la réalisation des exercices.

Nos Actualités