Robot Framework
Formation sur l’outil d’automatisation des tests Robot Framework
Rédiger un commentaire
Référence | IQA-ROFR-F |
---|---|
Durée | 2 jour(s) |
Share This Course
Partager le lien
Partager sur les réseaux sociaux
Partager par email
Veuillez s'inscrire afin de partager ce Robot Framework par email.
Pour une session intra ou sur mesure
Demander un devisRobot Framework est un framework d'automatisation open source générique. Il peut être utilisé pour l’automatisation des tests et l’automatisation des processus robotisés (RPA). De nombreuses entreprises leaders du secteur utilisent cet outil dans leur développement de logiciels.
Robot Framework est ouvert et extensible et peut être intégré à pratiquement n'importe quel autre outil pour créer des solutions d'automatisation puissantes et flexibles. Il a une syntaxe simple, utilisant des mots-clés lisibles par l'homme. Ses capacités peuvent être étendues par des bibliothèques implémentées avec Python, Java ou de nombreux autres langages de programmation.
Objectifs pédagogiques
Apprendre les bases du développement de tests automatiques avec Robot Framework :
- Structure des scripts.
- Bonnes pratiques.
- Automatisation Web.
- Automatisation API.
- Robot Framework et Jenkins.
Public concerné
Toute personne désirant acquérir des connaissances pratiques sur l’automatisation des tests ou l’automatisation de processus métier avec l’outil Robot Framework.
Prérequis
Connaissance générale des concepts du test logiciel et compétences de base en programmation.
Programme de la formation
Introduction
- Le projet d’automatisation.
- Périmètre de l’automatisation.
- Bonnes pratiques.
- Automatisation basée sur les mots-clefs, intérêt.
Ecrire des tests avec les mots clef
- Structure d’un test, suite de test et résultat des tests.
- Variables.
- Set-up, TearDown et Tag.
- Test dirigé par les données avec Robot Framework.
- Behavior Driven Test avec Robot Framework.
Les librairies standards
- Panorama des librairies.
- Built-in (gestion des tests).
- Capture d’écran.
- Boites de dialogue.
Les librairies spécifiques
- Panorama des différentes librairies.
- Zoom sur selenium.
- Zoom sur une librairie de base de données.
- Tester des Api Rest.
- Créer sa propre librairie.
Intégration continue
- Introduction.
- Utiliser Robot Framework avec Jenkins.
Moyens pédagogiques
Travaux pratiques.