Utiliser if / else dans le sélénium ide
J'ai une case à cocher que je suis en train de cliquer sur Selenium IDE - mais seulement si elle n'est pas déjà actif.
Je suis en utilisant Selenium IDE pour créer mes tests, et htmlsuite pour les exécuter - ce que quelqu'un sait comment je peux utiliser un "si" dans ces?
source d'informationauteur Hippyjim
Vous devez vous connecter pour publier un commentaire.
Vous devrez télécharger la
Flow Control
plugin Selenium IDE de la page officielle (pour touuuut le bas).Les plus utiles lien que j'ai trouvé est celui-ci, parce qu'il a un exemple complet: http://selenium.10932.n7.nabble.com/if-else-statement-td4370.html
De toute façon, il y a aussi un la documentation et l'auteur de l'article sur le blog expliquant quelque chose de plus.
La seule alternative que je sais à propos de est la mise en œuvre de l'ensemble de la logique en javascript - y compris les étapes de test. Il est possible, il est un peu plus difficile à obtenir, mais si, vous vous retrouverez coincé avec IDE sans plugins, il pourrait être votre seulement enregistrer:
Essayez ceci:
//Commande à exécuter si la condition n'est pas remplie
//C'est là que le script va sauter à quand
//Commande à exécuter si la condition est remplie, cette partie peut être bien sûr sans rapport avec la condition initiale
Vous aurez besoin d'avoir installé le Contrôle de Flux plugin Selenium IDE.