Formation Robot Framework

Robot Framework est un framework générique et open source qui permet d'automatiser facilement les tests d'acceptation.

Description

Robot Framework est un framework open-source utilisé pour l'automatisation des tests logiciels. Il permet de créer des tests automatisés pour différents types d'applications, tels que les applications web, les applications de bureau et les applications mobiles.

Robot Framework utilise une syntaxe simple et facile à apprendre pour écrire des tests, basée sur le langage naturel anglais. Il prend en charge différents types de tests tels que les tests unitaires, les tests fonctionnels, les tests de performance et les tests d'acceptation.

Il est également extensible grâce à son architecture modulaire, permettant l'utilisation de bibliothèques tierces pour étendre les fonctionnalités de base du framework. De plus, il est possible d'écrire des bibliothèques personnalisées dans différents langages de programmation, tels que Python, Java, C#, etc.

Robot Framework dispose d'une large communauté d'utilisateurs actifs, qui fournissent des plugins, des bibliothèques et des outils tiers pour faciliter l'utilisation du framework. Il est également intégré avec des outils de développement populaires tels que Jenkins, Travis CI, et Git.

Objectifs pédagogiques

Maitriser les bases du tests automatiques avec RobotFramework

Écrire, analyser, structurer un test par mots-clés

Comprendre l’intérêt de l’intégration continue dans un contexte Agile

Industrialiser des tests Robot Framework sur Github Actions

Programme

1 - Introduction à l'automatisation

Pourquoi l’automatisation des tests

Pattern d’automatisation: Arrange - Act - Assert

2 - Présentation de Robot Framework

Architecture et concepts

Installation de l’environnement de développement

Librairies standard de Robot Framework

3 - Écrire des tests avec les mots-cles

Structure d’un cas de test, suite de test

Exécution et reporting des tests

Les variables Robot Framework

SetUp, TearDown et Tag

Data Driven Test avec Robot Framework

Behavior Driven Test avec RobotFramework

Librairie Builtin de Robot Framework

4 - Les tests front end avec la librairie Selenium

Installation des prérequis Selenium Webdriver

Operations de base sur une page web: Cliquer, Écrire

Sélectionner dans une liste

Vérifications de base sur une page web

Page Object Model avec Robot Framework

Public Cible

Testeurs/automaticiens

Chefs de projets

Développeurs

Prérequis

Connaissances en test logiciel

Une expérience avec un langage de programmation est un plus est une nouvelle ligne

Autres Formations

Postman
Cypress
Robot Framework
Playwright
Selenium
SoapUI
Postman
Cypress
Robot Framework
Playwright
Selenium
SoapUI
Postman
Cypress
Robot Framework
Playwright
Selenium
SoapUI
Alee Conseil-mobile

Rue Al Borj, Résidence Zineb, Appt12, Rabat 10020, Maroc

Copyright © 2023 Alee Conseil

Tous droits réservés