New
 
Fantom Tag

Formation - Automatisation des tests logiciels avec BEHAVE et Python

Entreprendre une stratégie d'automatisation des tests fonctionnels

  • Présentiel ou classe à distance
PRESENTIEL OU CLASSE A DISTANCE
Référence
MG863

Durée
3 jours (21 heures)

Prix 2023
2 190,00 €  HT
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
Consulter le programme 2024
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Testeurs fonctionnels ou développeurs souhaitant s’orienter vers l’automatisation des tests logiciels et à l’apprentissage et à la pratique des automates de test

Prérequis

  • Disposer d’expériences de développeur ou de testeur
  • Des compétences en programmation Objet (Python, Java...) et dans le test logiciel dit manuel sont un plus
Programme

Le programme

1 - Introduction

  • Objectifs, avantages et limites de l'automatisation des tests fonctionnels
  • Bénéfices pour le projet et pour l’équipe de développement
  • Les risques projet et les risques techniques de l’automatisation des tests
  • Le coût du test automatisé et les métriques de pilotage
  • Les différents types d’automates de test – tests unitaires, tests d’acceptation, tests d’IHM, tests d’API

2 - Stratégie d’automatisation de test fonctionnels

  • Les stratégies d’automatisation des tests – la pyramide de test automatisé, les quadrants des tests
  • Les principes du test bouchonné
  • Les principes de l’intégration continue

3 - L’automatisation par la pratique

  • Prise en main de BEHAVE avec Python
  • Conception de cas de test avec le langage Gherkin
  • Scripting en Python
  • Conception et exécution de scripts de tests automatisés avec BEHAVE

4 - Travaux pratiques avec BEHAVE, Python et Gherkin

  • Création d’un projet de test BEHAVE
  • Conception de cas de test avec le langage Gherkin
  • Conception de script de test en Python
  • Exécution de scripts de test automatisés
  • Stratégie de test automatisé, basée sur un cas réel
Objectifs

Les objectifs de la formation

  • Être capable de comprendre le rôle de l’automaticien dans un projet en cycle V ou dans un contexte agile
  • Pouvoir disposer de bonnes pratiques pour se diriger vers la pratique des automates de test
  • Savoir élaborer une stratégie d’automatisation des tests fonctionnels
  • Acquérir les compétences de base nécessaires à la conception et à l’exécution de scripts de test automatisés avec BEHAVE et Python
  • Savoir utiliser la notation Gherkin pour la conception des cas de test automatisés, dans un contexte BDD avec BEHAVE
Evaluation

Evaluation

  • Cette formation fait l'objet d'une évaluation formative.
Points forts

Les points forts de la formation

  • Les nombreux ateliers pratiques réalisés pendant la formation permettent aux participants d'avoir une prise en main de l'outil BEHAVE avec le langage Python.
  • Ils découvriront également la notation Gherkin dans le contexte de l’approche BDD (Behavior Driven Development) pour la conception des cas de test automatisés.

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

Dates et villes

Mise à jour le 11/12/2023
    Consulter les dates 2024
    Formation - Automatisation des tests logiciels avec BEHAVE et Python