Formation Katalon : automatiser les tests des applications web, mobile ou d'une API avec Katalon

Recette, Tests, Web, Mobile, API, Katalon Studio, TDD, BDD

4.5 sur 5 étoiles

5 étoiles
50%
4 étoiles
50%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 8 avis
(8 avis)
Durée 2 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence OSKA
Éligible CPF Non

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 :

  • Comprendre le rôle et les limites de Katalon
  • Savoir automatiser le test d’une application Web ou Mobile ou d’une API avec Katalon Studio
  • Maîtriser l’écriture des scripts (variables, connexion aux bases, …)
  • Savoir gérer globalement ses tests (collections, suite, …)
  • Maîtriser les possibilités de reporting de Katalon
  • Savoir intégrer des outils tiers dans Katalon
  • Comprendre comment Katalon permet de mettre en œuvre les approches TDD (Test Driven Development) et BDD (Behavior Driven Development)

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.

Introduction à Katalon Studio

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

Mise en œuvre des tests

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

Reporting

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)

Data Driven Testing (pilotage des tests par les données)

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)

BDD Testing

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)

Intégration d‘outils dans Katalon

Génération de rapports Cucumber
Intégration avec Git
Rappels sur l’intégration continue
Intégration avec Jenkins et GitLab

Dysfonctionnement et solutions

Problèmes classiques avec les navigateurs
Problèmes de connexion aux bases de données
Optimisation des scripts
Gestion du cache de Katalon Studio

Date de mise à jour du programme : 08/07/2024

Dates et lieux

1
2
Du 18 au 19 novembre 2024
Lieu
Distanciel
Durée
2 jrs
1480 € HT
Du 18 au 19 novembre 2024
Lieu
Paris
Durée
2 jrs
1480 € HT
Du 17 au 18 février 2025
Lieu
Distanciel
Durée
2 jrs
1480 € HT
Du 17 au 18 février 2025
Lieu
Paris
Durée
2 jrs
1480 € HT
Du 14 au 15 avril 2025
Lieu
Distanciel
Durée
2 jrs
1480 € HT
Du 14 au 15 avril 2025
Lieu
Paris
Durée
2 jrs
1480 € HT
Du 16 au 17 juin 2025
Lieu
Distanciel
Durée
2 jrs
1480 € HT
Du 16 au 17 juin 2025
Lieu
Paris
Durée
2 jrs
1480 € HT
Du 18 au 19 août 2025
Lieu
Distanciel
Durée
2 jrs
1480 € HT
Du 18 au 19 août 2025
Lieu
Paris
Durée
2 jrs
1480 € HT
1
2

Avis des participants à la formation Katalon : automatiser les tests des applications web, mobile ou d'une API avec Katalon

Note moyenne de 4.5/5(8)

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.

LW
4/5

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"

JO
5/5

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"

JM
5/5

Mon avis sur le formateur :

"excellent animateur de stage ! "

Mon avis sur la salle de formation :

"organisé sur site"

SE
4/5

Mon avis sur le formateur :

"Merci!"

CC
5/5
MODESTINE Michel
4/5
CC
4/5
YD
5/5


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