Accueil / Automatiser les tests avec Robot Framework

Automatiser les tests avec Robot Framework

Durée : 3 jours
Tarif Inter : 1500 €
Tarif sur mesure : Nous consulter
Référence : 3TRF

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

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

Programme

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. Robot Framework et intégration continue

    • Intérêt de l’intégration continue
    • Utilisation de Robot Framework avec Jenkins
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement