Framework de test : Robot Framework
Rédigé par Dominique Mereaux le 17 septembre 2011
Actuellement je travaille sur un framework de test intéressant à mon sens nommé Robotframework.
Il est né des besoins suivants:
- Offrir un langage de haut niveau pour des testeurs fonctionnels
- Possibilités d'écrire des tests de recette avant livraison du produit
- des mots-clefs de base correspondent à des actions unitaires (par exemple "entrer une chaine de caractères dans le champ de login", "entrer une chaine de caractère dans le champ password", "cliquer sur login" ...)
- On peut créer des mots-clefs à partir d'autre mots-clefs, par exemple un mot clef login correspond à la séquence "entrer une chaine de caractères dans le champ de login" + "entrer une chaine de caractère dans le champ password" + "cliquer sur login"
- Ecrire des tests de type "Behavior Test Driven"
- Ecrire des tests de type "Data Test Driven"
- Gestion de variable de test avec des valeurs par défaut
- Fourniture d'un rapport de test html (excellent)
- Possibilités de tagger les tests afin de fournir des résultats par tag
- Library d'action de base Selenium, AutoIt ...
- Possibilité de créer sa propre library
- Library de gestion système (création fichier, directory ....)
- Library dédié test (screenshot, step manuel ...)
- Découpage en test et test suite
- Possibilité d'arborescence pour classer les tests
- Possibilité d'associer des actions de début et fin de test (pré requis, post test)
- Format des tests : html, csv ou texte.
- L'éditeur de test n'est pas terrible voir buggé
- Pas de vrai gestion de test mais il y aurait une possibilité de le connecter à testlink.
Classé dans : Automatisation - Mots clés : robot framework - 1 commentaire