Comment écrire plusieurs conditions de if-statement dans Robot Framework
J'ai de la difficulté à écrire if
conditions Robot Cadre.
Je veux exécuter
Run Keyword If '${color}' == 'Red' OR '${color}' == 'Blue' OR '${color}' == 'Pink' Check the quantity
Je peux utiliser cette "Run keyword If
" mot-clé avec une condition, mais pour plus d'une des conditions, j'ai eu cette erreur:
ÉCHOUER: nom du mot-Clé ne peut pas être vide.
Et aussi, je tiens à utiliser ces mots-clés:
Run Keyword If '${color} == 'Blue' AND '${Size} == 'Small' AND '${Design}' != '${Simple}' Check the quantity
Et
Run Keyword Unless '${color}' == 'Black' OR '${Size}' == 'Small' OR '${Design}' == 'Simple'
Mais je viens de finir d'avoir des erreurs.
source d'informationauteur user3477373
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser les petites capitales "ou" et "et" au lieu de OU et et.
Et méfiez-vous également des espaces/tabulations entre les mots clés et les arguments (vous avez besoin d'au moins deux espaces).
Voici un exemple de code avec vos trois mots-clés à travailler:
Voici le fichier
ts.txt
:et voici ce que j'obtiens quand je l'exécuter:
Le code ci-dessous a bien fonctionné: