Robot Framework

Robot Framework

Formation sur l’outil d’automatisation des tests Robot Framework

Référence IQA-ROFR-F
Durée 2 jour(s)

Pour une session intra ou sur mesure

Demander un devis
Débutant Test et qualité logiciel

Robot 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.

Nom Date début Date fin Lieu Prix TTC
S'inscrire Formation 15/02/2024 16/02/2024 NeoPro Academy, Casablanca 3 000,00 DH
S'inscrire Formation 20/04/2024 21/04/2024 NeoPro Academy, Casablanca 3 000,00 DH
S'inscrire Formation 13/06/2024 14/06/2024 NeoPro Academy, Casablanca 3 000,00 DH