Formation WebdriverIO : nouvelle génération de tests mobile et navigateur
1390€ HT / personne |
2 jours (14 heures) |
Présentation
Notre formation WebdriverIO de 2 jours vous permettra d’être opérationnel pour vos tests logiciels. Vous pourrez integrer le framework WebdriverIO dans vos taches quotidiennes et ainsi créer des suites de test évolutifs permettant d’assurer la qualité de leurs systèmes et applications.
Webdriver IO est un framework d’automatisation en NodeJS conçu pour automatiser des séries de tests pour créer des applications plus robustes et plus fiables. C’est une solution d’automatisation progressive c’est-à-dire que les tests sont conçus pour être réalisée simultanément avec l’écriture du code. Ils sont donc plus rapides et plus faciles à appréhender.
Dans cette formation, vous apprendrez à utiliser WebdriverIO pour réaliser vos propres tests d’applications avec les scripts et les modules. Vous apprendrez à intégrer les tests dans le processus de développement afin d’améliorer la détection et la résolution de vos problèmes.
Cette formation se déroulera sur la version 8 de WebdriverIO qui est la dernière en date.
Objectifs
- Configurer WebdriverIO
- Écrire des scripts de test
- Utiliser les tests dans vos actions de programmation
Public visé
- Devops
- Développeurs Web
Pré-requis
- Notions de base en programmation
- Notions de base en test applicatif
Programme de notre formation Webdriver.IO
Bases de Jscript
- Variables et constantes
- Types de data
- Opérateurs et boucles
- Arrays
- Fonctions
- Maps et set
Configuration de Webdriver.IO
- Choisir un éditeur approprié
- Installer et gérer les dépendances
- Configuration de base
Sélecteurs et éléments
- Stratégies de location
- Tradeoffs
Interagir avec des éléments web
- Clic sur des éléments web
- Écrire du texte
- Radio Buttons
- Menus déroulants
- Checkbox
Waits
- Types de waits disponibles
- Nécessité des Waits dans Webdriver.io
Fonctions custom et automation de flow
- Fonctions custom et leurs besoins
- Comment customiser une fonction
- Automatiser un flux applicatif avec webdriver.io
Création du framework
- Cucumber
- Chai pour les assertions
- Rapports
- Intégration page objects
- Tests en parallèle
Assertion Library
- Chai library
- Installation
- Expect Usage
- Asser Usage
- Should Usage
Implémentation CI/CD
- Implémenter Jenkins
Framework POM
- Comment l’utiliser
- Export et import
- Création de pages
- Keywords
Pour aller plus loin
Formation Selenium Webdriver
Formation Cypress
Formation JMeter
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1390€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS