Contactez-nous : 0156901634 Aller sur ALDEMIA CAMPUS TOUCH
Logo de l'organisme de formation

Activer vos talents : Passez à l'ACT

Automatisation - Outils de tests - RPA Introduction Automatisation des Tests avec BEHAVE et Python

Introduction Automatisation des Tests avec BEHAVE et Python

Formation à distance
21 heures (3 jours)
À partir de 1400 € HT S'inscrire
Représentation de la formation : Introduction Automatisation des Tests avec BEHAVE et Python

Les certifications de notre organisme de formations

QUALIOPI
Dernière mise à jour le 2/11/2020

Programme de la formation Version PDF

L’automatisation des tests logiciels est un objectif de plus en plus prédominant pour les projets IT, d’autant plus dans un contexte agile. La formation est l’occasion pour les participants de découvrir les avantages et les inconvénients ainsi que les limites et les contraintes de l’automatisation des tests fonctionnels ; ce qui leur permettra de disposer des moyens nécessaires et suffisants à la mise en œuvre d’une stratégie d’automatisation dans leurs futurs projets IT. Cet apprentissage de bonnes pratiques est accompagné d’une prise en main opérationnelle de BEHAVE pour des tra-vaux pratiques avec Python comme langage de scripting ; c’est l’occasion aussi d’une apprentissage du langage Gher-kin. La formation est un préalable pertinent aux autres formations du catalogue Aldemia orientées sur les outils d’automatisations – Selenium, Cucumber – ainsi qu’à la formation certifiante « A4Q Testeur Selenium ».

Objectifs pédagogiques

  • • Comprendre le rôle de l’automaticien dans un projet en cycle V ou dans un contexte agile
  • • Disposer de bonnes pratiques pour se diriger vers la pratique des automates de test
  • • Savoir entreprendre une stratégie d’automatisation des tests fonctionnels
  • • Avoir 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 le langage Gherkin pour la conception des cas de test

Profil des stagiaires

Pour qui
  • Des testeurs fonctionnels ou des 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 opérationnelles dans le domaine du projet informatique et/ou une formation informatique. Des compétences dans le test logiciel dit manuel ou des compétences dans le développement logiciel et la programmation en Python, Java… sont un plus.

Contenu de la formation

  • 1ère Partie
    • • Objectifs, avantages et limites de l'automatisation des tests
    • • 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
    • • Métriques et coût des tests automatisés
    • • Les différents types d’automates de test – tests unitaires, tests d’acceptation, tests d’IHM, tests d’API
  • 2ème partie
    • • Les stratégies d’automatisation des tests
    • • Les principes du test bouchonné
    • • Les principes de l’intégration continue
  • 3ème partie
    • • 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
  • Répartition
    • • Théorie : 40 %
    • • Pratique : 60 %
  • Travaux pratiques
    • Des 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
    • • Stratégie de test automatisé, basée sur un cas réel
Equipe pédagogique

Formateur : Les experts qui animent la formation sont des spécialistes des matières abordées. Ils sont confirmés par nos équipes pé-dagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
Ressources techniques et pédagogiques
  • Accueil des stagiaires dans une salle dédiée à la formation.
  • Documents supports de formation et énoncés TP
  • Un PC équipé pour la réalisation des TP, par participant
  • Travaux pratiques
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Accessibilité

Nos locaux sont accessibles aux personnes en situation de Handicap.