Frage

Ich bin mit Selenium IDE in Firefox und ein Formular submiting. Das Problem ist, dass die Form oder sucesfull unsuccesfull sein kann (random). Wenn es unsuccesfull ist wird es zeigen, und die Fehlermeldung (AJAX) und ich muß erneut versuchen, das Formular zu senden.

Ich möchte einen Test schreiben, die die Form wird submiting, bis es mir zum Erfolg Seite (Text vorhanden) umgeleitet wird.

Kann jemand hilft mir dabei? Ich habe nicht mit Selen noch diese Art und Weise spielen.

War es hilfreich?

Lösung

Hier ist eine Erweiterung, die vollwertige Looping, bedingte Ausführung und abrufbare Funktionen Selenium IDE fügt hinzu: SelBlocks .

Dave Hunt erwähnt flowcontrol, das ist eine Möglichkeit. Aber neben höherer Ebene Funktionalität, ein signifikanter Unterschied besteht darin, dass SelBlocks eval Ausdrücke nimmt (regular Javascript), die möglicherweise AJAX-Status leichter etwas machen zu überprüfen.

Andere Tipps

Sie können Selen Erweiterung goto_sel_ide verwenden. Dies wird Flusssteuerungsbefehle ermöglichen. Dann können Sie während Befehl verwenden, und mit Hilfe dieser können Sie Skript ausführen, bis Sie Erfolg Meldung. Lassen Sie mich wissen, ob es für Sie arbeitet oder nicht

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top