BEHATCP : La base pour la rédaction des tests fonctionnels

Objectifs

Cette formation vous permettra de cerner la pertinence des tests fonctionnels sur un  projet et à les écrire.

Programme de la formation

Présentation des tests fonctionnels

  • Ce qui est testé
  • Quand les mettre en oeuvre
    • Quel est votre but avec ces tests ?
    • Avez vous accès au infrastructure pour leur mise en place ?
    • Les infrastructures seront-elles disponible et suffisante pour leur mise en place ?
    • Implication des différentes parties prenante du projet
  • Intégration continue
  • Architecture
  • Les différents modes de fonctionnement de BEHAT

Cas pratique :  de l'utilisation ou non de Behat

Behat / Gherkin 

  • Découverte de la syntax, et du lexique
  • Les features et les scenarii
  • Organisation des tests avec les tags

Cas pratique :  écriture de scénarii pour répondre à des cas de tests

Pilotage d’un navigateur 

  • Les contraintes et possibilités offertes
  • Initiation aux technologies du Web (HTTP, HTML, CSS, JS) dans le cadre des tests Behat
  • Initiation aux outils de développement du navigateur

Cas pratique : écriture de scénarii Behat pour des tests sur Internet avec Chrome

Optimisation des scénarii et extension du langage

  • Détecter les étapes dupliquées
  • Étendre les contextes Behat pour rendre les tests plus agréable
  • Diagnostiquer pourquoi le scénario ne fonctionne pas

Cas pratique : ajout d’élément au lexique et optimisation

Évaluation finale

Vous voulez plus d'informations sur cette formation Contactez nous