Katalon Studio est un logiciel d'automatisation gratuit et robuste qui permet de contrôler les API, les applications Web et les applications mobiles
Il élimine les complexités de la construction d'un cadre d'automatisation en intégrant tous les composants de test nécessaires avec des mots clés et des modèles de projet intégrés
Cette formation même si elle peut s'adresser à des developpeurs aguerris, elle s'adresse principalement à des marketeurs ou des entrepreneurs qui désirent automatiser une pallette d'actions sur le web sans avoir nécéssairement avoir besoin de coder.
première journée - jour 1
Partie introductive
- Choisir l'automatisation dans son entreprise
- A partir de quelle étape entrepreneuriale doit - on privilégier l'automatisation
- Les avantages et les difficultés provoquées par la démarche d'automatisation
- Pourquoi l'automatisation n'est pas l'unique solution
- Ce qui est automatisable avec katalon studio
- Contexte et histoire de Katalon Studio
Présentation de l'outil
- Vous avez dit IDE ?
- Présentation de l'IDE pas à pas
- Capture d'écran et rejeu avec le plugin web Katalon
- Capture d'écran et rejeu avec Katalon studio
Cas pratiques
- scraping de site web
- téléchargement automatisé de pièces jointes
- remplissage de formulaires et envoi de documents
Améliorer ses tests
- Les assertions
- introduction aux XPath
- Gérer les "Repository"
Cas pratiques
- Reprendre les tests du dessus et les améliorer
Deuxième journée - Jour 2
introduction Scripting
- Comment exporter ses tests en scripts
- Organisation de ses scripts sur katalon
- Vous faîtes vos propres scripts
- Enchaîner des tests, scripts
Troisième journée - Jour 3
Piloter les tests par les mots-clés
- Introduction
- Gestion des mots-clés dans Katalon
- Création de mots-clés personnalisés
Piloter les tests par les données
- Paramétrage des tests pilotés par les mots-clés
- Consulter et interpréter les résultats
Travaux pratiques
- Piloter les tests par les mots-clés et les données
Intégration d'outils dans Katalon
- Comment configurer l'intégration avec Jenkins et d'autres outils de CI (Intégration Continue)
- Intégration de Katalon Studio avec Git
- Intégration continue avec GitLab
- Intégration de Katalon Studio et TestRail
Aller plus loin
- Comment analyser les réponses JSON dans Katalon Studio
- Comment vérifier les réponses de l'API dans Katalon Studio