Robot Framework | Automatisation des tests Mixte : présentiel / à distance

DerniĂšre mise Ă  jour : 05/11/2025

Pré-inscription

Ajouter au panier

Présentation

Développé à l'origine par Nokia, Robot Framework est un framework open-source d'automatisation des tests, pour les tests d'acceptation et le développement piloté par les tests d'acceptation (ATDD). Robot Framework utilise des mots clés pour extraire les détails d'un test, en transmettant l'intention plutÎt que les détails pratiques.

 

Cette formation vous permettra d'apprendre à écrire un ensemble de cas de test et une suite de tests, puis à exécuter les tests sur une application de démonstration.

Objectifs

  • MaĂźtriser les bases du dĂ©veloppement de test automatique avec Robot Framework
  • Utiliser l'approche de test par mot-clĂ© de Robot Framework et la syntaxe de donnĂ©es de test tabulaire pour Ă©crire et exĂ©cuter les tests.
  • Utiliser une syntaxe cohĂ©rente pour composer de nouveaux mots-clĂ©s Ă  partir de ceux qui existent dĂ©jĂ .
  • Savoir crĂ©er une bibliothĂšque
  • Étendre les capacitĂ©s de Robot Framework Ă  l'aide de bibliothĂšques tierces Ă©crites en Python, Java, Perl, JavaScript et PHP.
  • Mesurer l'intĂ©rĂȘt de l'intĂ©gration continue et comprendre l'utilisation de Robot Framework avec Jenkins

Public visé

  • Testeurs
  • DĂ©veloppeurs et chefs de projet

Prérequis

  • ExpĂ©rience en matiĂšre de test de logiciels
  • Une expĂ©rience de programmation dans n'importe quelle langue est utile mais pas obligatoire

Programme

visuel

Introduction

  • Qu'est-ce que l'automatisation ?
    • Projet
    • PĂ©rimĂštre
    • Bonnes pratiques
    • IntĂ©rĂȘt de l'automatisation basĂ©e sur des mots clĂ©s
  • PrĂ©sentation de Robot Framework
  • Installation et dĂ©sinstallation
  • DĂ©monstrations

 

Création de données de test

  • Syntaxe des donnĂ©es de test
  • CrĂ©ation de cas types
  • CrĂ©ation de suites de tests
  • Utilisation des bibliothĂšques de test
  • Utilisation des variables
  • CrĂ©ation de mots-clĂ©s pour les utilisateurs
  • Fichiers de ressources et de variables
  • Fonctions avancĂ©es

 

Exécution des cas de test

  • Utilisation de base
  • ExĂ©cution des tests
  • Post-traitement des rĂ©sultats de tests
  • Configuration de l'exĂ©cution
  • RĂ©sultats créés

 

Extension de Robot Framework

  • CrĂ©ation de bibliothĂšques de test
  • Interface de bibliothĂšques Ă  distance
  • Utilisation de la listener interface
  • Extension du .jar de Robot Framework

 

Outils de support

  • Outil de documentation de la bibliothĂšque (libdoc)
  • Outil de documentation des donnĂ©es de test (testdoc)
  • Outil de nettoyage des donnĂ©es de test (tidy)
  • Autres outils fournis par Robot Framework
  • Utilisation des outils externes

 

Options et paramÚtres avancés

  • Les paramĂštres disponibles des donnĂ©es de test
  • Les options de la ligne de commande
  • ModĂšles de donnĂ©es de test
  • Format de la documentation
  • Format de l'heure
  • L'API interne

 

Robot Framework et intégration continue

  • IntĂ©rĂȘt de l'intĂ©gration continue
  • Utilisation de Robot Framework avec Jenkins

Modalités pédagogiques

Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :

  • Formation en prĂ©sentiel
    • En groupe (inter-entreprises ou intra-entreprise)
    • En individuel (monitorat)
    • En journĂ©e ou en cours du soir (sur demande spĂ©cifique)
  • Formation en distanciel
    • Distanciel synchrone
    • Distanciel asynchrone

Moyens et supports pédagogiques

  • Mises en situation sur le thĂšme de la formation et des cas concrets.
  • MĂ©thodologie d'apprentissage attractive, interactive et participative.
  • Équilibre thĂ©orie / pratique : 60 % / 40 %.
  • Supports de cours fournis au format papier et/ou numĂ©rique.
  • Ressources documentaires en ligne et rĂ©fĂ©rences mises Ă  disposition par le formateur.
  • Pour les formations en prĂ©sentiel dans les locaux mis Ă  disposition, les apprenants sont accueillis dans une salle de cours Ă©quipĂ©e d'un rĂ©seau Wi-Fi, d'un tableau blanc ou paperboard. Un ordinateur avec les logiciels appropriĂ©s est mis Ă  disposition (le cas Ă©chĂ©ant).

Modalités d'évaluation et de suivi

En amont de la formation :

  • Recueil des besoins des apprenants afin de disposer des informations essentielles au bon dĂ©roulĂ© de la formation (profil, niveau, attentes particuliĂšres...).
  • Auto-positionnement des apprenants afin de mesurer le niveau de dĂ©part.

 

Tout au long de la formation :

  • Évaluation continue des acquis avec des questions orales, des exercices, des QCM, des cas pratiques ou mises en situation...

 

A la fin de la formation :

  • Auto-positionnement des apprenants afin de mesurer l'acquisition des compĂ©tences.
  • Evaluation par le formateur des compĂ©tences acquises par les apprenants.
  • Questionnaire de satisfaction Ă  chaud afin de recueillir la satisfaction des apprenants à l'issue de la formation.
  • Questionnaire de satisfaction Ă  froid afin d'Ă©valuer les apports ancrĂ©s de la formation et leurs mises en application au quotidien.

Informations sur l'admission

Nous consulter.

Modalités d'admission

  • Admission sans disposition particuliĂšre

Accessibilité

Nos formations peuvent ĂȘtre adaptĂ©es Ă  certaines conditions de handicap. Nous contacter pour toute information et demande spĂ©cifique.

Accessibilité à nos formations

Si vous ĂȘtes en situation de handicap, contactez-nous avant le dĂ©but de votre formation pour que nous puissions vous orienter efficacement et vous accueillir dans les meilleures conditions.

Inscription possible jusqu'à 10 jours avant le démarrage de la formation

Prochaines Sessions

  • Cette formation n'est pas programmĂ©e pour le moment.

    Contactez-nous pour planifier une session ensemble !

Catalogue de formation propulsé par Dendreo,
Plateforme dédiée pour les OF