Programme

Photo by Towfiqu barbhuiya / Unsplash

Planning

Le planning des publications est simple :

  • 4 articles de Magazine par mois
  • 4 capsules d’apprentissage par mois
  • 45 semaines de publication par an (1 semaine “repos” toutes les 4 semaines + congés)
  • Accès complet “offert” à tous les anciens articles et capsules de l'abonnement

Le planning mensuel ci-dessous est un exemple "type" des publications que vous recevrez sur un mois :

Objectifs d'apprentissage

Des objectifs d'apprentissage sont définis pour chaque thème. Ils permettent de vous faire une idée plus précise du programme des capsules.

Thème 1 - Introduction

  • Comprendre la finalité du Test automatique.
  • Connaître ce qu'est Robot Framework et ses avantages.
  • Savoir où trouver les ressources d'installation et démarrage rapide.

Thème 2 - Keyword

  • Comprendre la notion de keyword (nom, arguments).
  • Savoir créer des keywords utilisateur et utiliser des keywords de librairie.
  • Maîtriser les arguments : positionnels, nommés, varargs, kwargs.

Thème 3 - Test case

  • Comprendre le principe du Test case
  • Savoir structurer un test case (nom, documentation, tags, setup/teardown, timeout).

Thèmes 4 - Exécution des tests

  • Savoir exécuter des fichiers .robot avec la commande robot et options basiques.
  • Comprendre les fichiers de sortie output.xml, log.html, report.html.

Thème 5 - Test suite

  • Comprendre la notion de suite de tests et la hiérarchie (suite, sous-suite).
  • Savoir organiser plusieurs tests en suites et exécuter des suites.
  • Utiliser les fixtures Suite Setup, Suite Teardown.

Thème 6 - Variable

  • Connaître la syntaxe et les types de variables (scalaires, listes, dictionnaires).
  • Savoir déclarer des variables.
  • Savoir utiliser les variables.

Thème 7 — Résultats

  • Savoir interpréter les résultats dans les logs.

Thème 8 — Structure de contrôle

  • Connaître les mécanismes de contrôle de flux en Robot Framework (condition, boucles, gestion d’erreur).