Objectifs

 – Comprendre le rôle de Katalon
 – Maîtriser l’écriture des scripts (variables, connexion aux bases, …)
 – Maîtriser les possibilités de reporting de Katalon
 – Savoir intégrer des outils tiers dans Katalon

Programme

– Présentation de Selenium

– Katalon vs Selenium

– Présentation des menus (Fichier, Project, Debug, …)

– Vue générale de Katalon dans une journée type d’utilisation
Travaux pratiques
Se familiariser avec Katalon Studio.

– Vue générale d’un script Katalon

– Hiérarchie des tests

– Paramétrage d’une suite de tests

– Tester un navigateur sans interface graphique (Headless Browser)

– Exécution de scripts sur machine distante
Travaux pratiques
Capturer et rejouer des cas de tests puis des suites de tests

– « test suite » et « test suite collection »

– Les niveaux de filtrage (all, info, passed, failed, etc.)

– Affichage et personnalisation des journaux d’exécution

– Spécificités des logs pour les tests de Web Service

– Reporting avancé (intégration d’outils, Katalon TestOps)
Travaux pratiques
Suivi des scripts

– 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

– 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

Travaux pratiques
Gestion des données dans un script et accès aux sources de données
externes

– Génération de rapports Cucumber

– Intégration avec Git

– Intégration avec Jenkins et GitLab
Travaux pratiques
Démonstration

Référence :  DEV029

Type de Stage : Pratique

Durée : 2 jours

Public concerné:

Chargés de tests en MOA ou
MOE, responsables de validation

Prérequis:

Bonne connaissance des
processus d’ingénierie du logiciel
et de test