- Référence : OSKA
- Durée : 2 jours (14h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
1480€ HT
Choisir une date et RéserverVous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
Katalon Studio est un framework open source basé sur Selenium et Appium qui permet d’automatiser les tests d’API ainsi que les tests des applications web ou mobiles en interagissant avec différents navigateurs. Intégrant de nombreuses fonctionnalités (génération de rapports, tests pilotés par les données, GIT, dépôt de plugins...), Katalon est particulièrement apprécié pour son temps d'exécution, pour la flexibilité de ses tests ainsi que pour sa reconnaissance fiable des objets.
Au-delà de l’outil, cette formation Katalon vise à vous donner une méthodologie de travail réutilisable dans le contexte des projets de tests professionnels.
Objectif opérationnel :
Savoir mettre en oeuvre l'automatisation des tests avec Katalon.
Objectifs pédagogiques :
Àl'issue de cette formation Katalon, vous aurez acquis les connaissances et les compétences nécessaires pour :
Public :
Ce cours Katalon cible principalement les testeurs, analystes, développeurs et chefs de projet.
Prérequis :
Pour suivre cette formation Katalon dans des conditions optimales, il est nécessaire d'avoir de bonnes connaissances des processus de test ainsi que des notions en programmation Web.
Champs fonctionnel de Selenium
Les apports de Katalon par rapport à Selenium
Premier parcours des menus (Fichier, Project, Debug, …)
Vue générale de Katalon dans une journée type d’utilisation
Comment capturer puis rejouer un test avec Katalon ?
Vue générale d’un script Katalon
Hiérarchie des tests (Test, Test Suite, Collection, Dynamic Test Suite)
Paramétrage d’une suite de tests (timeout, retry, …)
Tester un navigateur sans interface graphique (Headless Browser)
Exécution de scripts sur machine distante
Exécution de tests sur différents équipements en parallèle
Les rapports des « test suite » et « test suite collection »
Comprendre les niveaux de filtrage (all, info, passed, failed, etc.)
Affichage et personnalisation des journaux d’exécution (filtres)
Utiliser la console de log pour mieux suivre le script (et débugger…)
Spécificités des logs pour les tests de Web Service
Reporting avancé (intégration d’outils, Katalon TestOps)
Passage de données aux scripts (variables, globales, data binding, etc.)
Déclaration et utilisation de variables dans les scripts
Variables globales et profil d’exécution
Paramétrage d’une variable globale
Utilisation d’une source de données externe
Exemple d’import d’un fichier Excel pour valoriser les variables des scripts
Paramétrage d’accès à une base externe (MySQL, Oracle, SQL Server, PostgreSQL)
Utiliser les données de plusieurs sources dans un script
Utilisation de JDBC
Sauvegarder ses données de tests (base existante ou créée)
Rappels sur le principe du BDD (Behavior Driven Development)
Ajout de fichiers (Features)
Organiser efficacement vos données grâce aux tags
Exemple de feature file
Comprendre les différentes étapes (steps) à définir
Maintenance des fichiers (mise au format attendu)
Génération de rapports Cucumber
Intégration avec Git
Rappels sur l’intégration continue
Intégration avec Jenkins et GitLab
Problèmes classiques avec les navigateurs
Problèmes de connexion aux bases de données
Optimisation des scripts
Gestion du cache de Katalon Studio
Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Ce que j'ai le plus apprécié :
"Pédagogie - Disponibilité - sympathie du formateur"
Ce que j'ai le moins apprécié :
"- Présenter le plan de formation dès le début et suivre le plan, sinon communiquer sur l’avancement au niveau du programme de formation - Essayer de respecter les temps de pauses - début - fin ou sinon communiquer sur ces points à réajuster"
Mon avis sur le contenu du stage :
"Le contenu était riche et répond à mes attentes"
Mon avis sur le formateur :
"Animateur à l'écoute de toutes les questions posées"
Ce que j'ai le plus apprécié :
"j'apprécie l'expertise technique du formateur"
Mon avis sur le formateur :
"excellent animateur de stage ! "
Mon avis sur la salle de formation :
"organisé sur site"
Mon avis sur le formateur :
"Merci!"
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
%
De participants satisfaits
ou très satisfaits de nos
formations
Formateurs experts
validés par
PLB