Introduction à l'automatisation des tests avec Robot Framework
Robot Framework est un outil d'automatisation de tests open source particulièrement apprécié pour sa syntaxe simple et lisible, proche du langage naturel. Il permet d'automatiser une grande variété de tests, qu'ils soient fonctionnels, d'acceptation ou encore d'API. Sa flexibilité réside dans sa capacité à s'adapter à différents environnements et technologies, grâce à ses nombreuses bibliothèques et extensions.
Cette formation intensive de 4 jours vous permettra de maîtriser rapidement Robot Framework. Vous apprendrez à concevoir et à mettre en œuvre des stratégies d'automatisation robustes. Du débutant au confirmé, vous découvrirez les fondamentaux de Robot Framework et acquerrez les compétences nécessaires pour automatiser efficacement vos tests d'interface utilisateur.
Grâce à une approche pratique basée sur des exercices réalistes, vous serez rapidement opérationnel pour relever les défis de l'automatisation dans votre quotidien.
Objectifs
À la fin de cette formation robot framework, vous serez en mesure d’atteindre les objectifs de compétences suivants :
- comprendre le fonctionnement de Robot Framework (les principes de base de l'outil, sa structure, ses avantages et ses limites) ;
- maitriser l'installation de Robot Framework pour s'assurer d'avoir un environnement de travail fonctionnel ;
- connaître les concepts clés tels que les keywords, les bibliothèques, les fichiers de test, les arguments, etc. ;
- initier un projet Robot Framework from scratch ;
- développer des compétences en scripting et écrire ses premiers cas de tests.
Programme
1. Présentation de Robot Framework
- Les différents types d'automatisation (UI, API, etc.).
- Les différents types de tests.
- Les autres outils d'automatisation (Selenium, Cypress, etc.) par rapport à Robot Framework.
2. Installation et environnement de travail
- L'installation des prérequis.
- L'installation de Robot Framework.
- L'installation des bibliothèques nécessaires.
- Le lancement du Lancer notre premier test.
3. Compréhension des concepts clés
- L’architecture d’un projet Robot Framework.
- L’architecture d’un fichier Robot Framework.
- Les librairies, les keywords et les arguments.
4. Automatisation avec Robot Framework
- La localisation des éléments Web.
- Les keywords.
- Les variables.
- Les listes.
- Les tableaux.
- Les dictionnaires.
- Les boucles.
- Les condition IF.
Travaux pratiques :
- 16 exercices avec des niveaux de difficulté croissants pour couvrir les notions de bases de Robot Framework.
Prérequis
Suivre cette formation nécessite les prérequis suivants :
- avoir des notions de localisation d’éléments web via CSS ou XPath.
Public
Cette formation s'adresse aux publics suivants :
- les chefs de projet, les testeurs, les développeurs, les automaticiens de tests logiciels, ainsi que les analystes de tests techniques qui souhaitent développer leurs compétences en matière d'automatisation des tests avec Robot Framework.
Points forts
• L'acquisition de compétences fondamentales pour lancer votre propre projet d'automatisation dès la fin des cours .
• La remise des supports de cours et des corrigés d'exercices.
• Un accès à une communauté de développeurs spécialisés en automatisation avec Robot Framework.
Objectifs
À la fin de cette formation robot framework, vous serez en mesure d’atteindre les objectifs de compétences suivants :
- comprendre le fonctionnement de Robot Framework (les principes de base de l'outil, sa structure, ses avantages et ses limites) ;
- maitriser l'installation de Robot Framework pour s'assurer d'avoir un environnement de travail fonctionnel ;
- connaître les concepts clés tels que les keywords, les bibliothèques, les fichiers de test, les arguments, etc. ;
- initier un projet Robot Framework from scratch ;
- développer des compétences en scripting et écrire ses premiers cas de tests.
Programme
1. Présentation de Robot Framework
- Les différents types d'automatisation (UI, API, etc.).
- Les différents types de tests.
- Les autres outils d'automatisation (Selenium, Cypress, etc.) par rapport à Robot Framework.
2. Installation et environnement de travail
- L'installation des prérequis.
- L'installation de Robot Framework.
- L'installation des bibliothèques nécessaires.
- Le lancement du Lancer notre premier test.
3. Compréhension des concepts clés
- L’architecture d’un projet Robot Framework.
- L’architecture d’un fichier Robot Framework.
- Les librairies, les keywords et les arguments.
4. Automatisation avec Robot Framework
- La localisation des éléments Web.
- Les keywords.
- Les variables.
- Les listes.
- Les tableaux.
- Les dictionnaires.
- Les boucles.
- Les condition IF.
Travaux pratiques :
- 16 exercices avec des niveaux de difficulté croissants pour couvrir les notions de bases de Robot Framework.
Prérequis
Suivre cette formation nécessite les prérequis suivants :
- avoir des notions de localisation d’éléments web via CSS ou XPath.
Public
Cette formation s'adresse aux publics suivants :
- les chefs de projet, les testeurs, les développeurs, les automaticiens de tests logiciels, ainsi que les analystes de tests techniques qui souhaitent développer leurs compétences en matière d'automatisation des tests avec Robot Framework.
Points forts
• L'acquisition de compétences fondamentales pour lancer votre propre projet d'automatisation dès la fin des cours .
• La remise des supports de cours et des corrigés d'exercices.
• Un accès à une communauté de développeurs spécialisés en automatisation avec Robot Framework.