Formation - Automatisation des tests logiciels avec BEHAVE et Python

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jours (21 heures)
Modes
  • Distance
  • Centre
Sessions
Lieux Partout en France

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

Prérequis

Public

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

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Expliquer la portée de l'automatisation, ses avantages et ses risques dans un environnement mobile
  • Définir l'architecture et décrire le fonctionnement d'Appium
  • Configurer Appium dans différents environnements
  • Mémoriser les options de la création des cas de test, rendre les tests plus performants puis les rejouer
  • Améliorer les scripts de tests
  • Automatiser les tests d'applications sur un environnement mobile (bout en bout)
  • Concevoir, exécuter et maintenir les tests conçus.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre

Objectifs de la formation

  • Écrire des scripts Python pour automatiser des tâches
  • Mettre en œuvre de façon efficace la programmation orientée objets de Python ainsi que les particularités du langage
  • Comprendre le rôle des librairies standards
  • Développer vos propres applications de Data Science et d’Intelligence Artificielle.
Tarif

A partir de 2 050,00 €

Durée

3j / 21h

Modes
  • Entreprise

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Utiliser Python pour réaliser des opérations de base (lecture et écriture de fichiers, interaction avec des sockets et des protocoles réseau...)
  • Analyser et interagir avec des systèmes et des réseaux à l'aide de Python
  • Exploiter des vulnérabilités et exécuter des commandes sur des systèmes distants à l'aide de Python
  • Réaliser des actions de post-exploitation et créer des mécanismes de persistance sur des systèmes compromis à l'aide de Python
  • Créer des scripts de tests d'intrusion complets et automatisés à l'aide de Python.
Tarif

A partir de 2 010,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

ZBrush - Initiation

Proposé par M2I

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Réaliser des modélisations complexes avec les outils de ZBrush et les exporter vers d'autres logiciels dédiés à l'animation en 3D.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Créer et paramétrer votre environnement de travail Python scientifique
  • Reconnaître l'écosystème scientifique de Python
  • Analyser les données avec NumPy, Pandas et SciPy
  • Visualiser les données avec Matplotlib et Pandas.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les usages courants du langage
  • Mettre en pratique le scripting en Python
  • Structurer votre code en fonction, classes et modules
  • Utiliser des modules existants
  • Décrire la programmation réseau avec Python
  • Expérimenter la programmation objet en Python.
Tarif

A partir de 2 240,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Formation Node.js

Proposé par Sparks

Objectifs de la formation

  • Comprendre les concepts fondamentaux de NodeJS et de son environnement
  • Maîtriser les principales fonctionnalités et modules de NodeJS
  • Développer des applications web en utilisant les frameworks courants
  • Gérer les bases de données avec NodeJS
  • Mettre en place des tests et de la sécurité dans les applications NodeJS
  • Déployer des applications NodeJS
Tarif

A partir de 2 400,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Distinguer les logiciels libres et l'Open Source
  • Identifier les principes fondamentaux du système d'exploitation
  • Utiliser interactivement le Shell et connaître les commandes essentielles
  • Gérer les fichiers et les dossiers
  • Editer un fichier
  • Reconnaître les métacaractères et les expressions régulières.
Tarif

A partir de 2 040,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

TestLink

Proposé par M2I

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Manipuler l'outil TestLink pour gérer les plans de tests
  • Ecrire et mesurer l'efficacité des tests
  • Exécuter des campagnes de tests jusqu'au rapport de tests.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Utiliser la plateforme Red Hat Ansible Automation Platform pour développer l'automatisation d'une manière qui s'adapte aux grandes équipes et aux entreprises complexes
  • Gérer et optimiser efficacement les playbooks
  • Créer et partager des environnements d'exécution et des collections
  • Utiliser le navigateur de contenu d'automatisation pour gérer le cycle de vie de l'automatisation.
Tarif

Contacter l'organisme

Durée

5j / 26h

Modes
  • Centre
  • Distance

Je cherche à faire...