Comment faire du multi-lignes de test de l'installation ou de la mise à nu dans RobotFramework sans créer un nouveau mot-clé?
J'ai besoin d'appeler deux mots-clés de démontage en cas de test, mais ne doit pas créer un nouveau mot-clé.
Je suis intéressé si il y a une telle syntaxe des mots-clés comme pour de la documentation ou des boucles par exemple:
[Documentation] line1
... line2
... line3
OriginalL'auteur Kirill Zhukov | 2014-03-27
Vous devez vous connecter pour publier un commentaire.
Utiliser le "Exécuter Des Mots-Clés" mot-clé.
De doc "Ce mot-clé est surtout utile dans les configurations et les teardowns quand ils en ont besoin pour prendre soin de plusieurs actions et la création d'un nouveau niveau d'utilisateur mot-clé serait inutile"
Ressembleraient à ça:
ou aussi
et avec des arguments
oh oui, essayez avec "exécuter les mots-clés" puis
Merci. Il est presque m'aide. Il y a un problème: ça ne marche pas si je dois fournir argument pour le Démontage 1 ou 2.
à partir du mot-clé doc: "à partir du Robot Cadre 2.7.6, de mots-clés peut également être exécuté avec des arguments à l'aide de majuscules ET comme un séparateur entre les mots clés. Les mots clés sont exécutées de façon que le premier argument est le premier mot-clé et de procéder à des arguments jusqu'à ce que la première ET sont des arguments. Premier argument après le premier ET le second mot-clé et de procéder à des arguments jusqu'à la prochaine ET de ses arguments. Et ainsi de suite"
Génial! L'a obtenu. Merci beaucoup!
OriginalL'auteur Laurent Bristiel
Pour l'exécution de plusieurs mots-clés dans Test de Permutation méthode utiliser l'astuce suivante:
Tout d'abord, de définir un nouveau mot-clé contenant l'ensemble des mots-clés que vous souhaitez exécuter.
E. g. ici
Failed Case Handle
est une nouvelle définition de l'autre deux mots-cléstake screenshot
etclose application
. Considérons qu'il est de prendre une capture d'écran, puis fermez l'application en cours d'exécution.Fondamentalement, lorsque vous appelez la
Failed Case Handle
mot-clé,take screenshot
etclose application
seront exécutées respectivement.Puis, dans la
***Settings***
la section définir lesTest Teardown
procédure par l'exemple suivant.ou,
Donc, dans le premier cas
Failed Case Handle
mot-clé sera appelée si un test échoue. Sur l'autre main dans le second casFailed Case Handle
mot-clé sera appelée après chaque cas de test.OriginalL'auteur Zubair