klicken / klickenAndWait funktioniert nicht

8

Ein aufgezeichnetes Testskript enthält eine Google-Suche.

Nachdem Sie auf "Google Search" geklickt hatten, war die nächste Aktion, auf einen Link in den Testergebnissen zu klicken. Dies geschieht jedoch während der Wiedergabe, bevor der Browser die Ergebnisse geladen hat Suche. Ich habe es auf zwei Arten versucht:

  • Ändern von "click" zu "clickAndWait" mit einem Wert von 1000. Das funktioniert schlecht. Der Wert 1000 ändert nicht den Standardwert von 30000 ms, und die Wiedergabe dauert 30 Sekunden, um den Schritt abzuschließen.

  • ruft "setTimeout" vor dem Klick mit einem Wert von 1000 auf. Dies hat keinen Einfluss auf das Timeout-Verhalten von clickAndWait.

Hier ist das Skript:

%Vor%

Wenn jemand Ratschläge geben kann, vielen Dank.

    
Literati Insolitus 13.09.2010, 18:54
quelle

1 Antwort

12

Ich würde eine andere Lösung empfehlen, indem ich den Befehl waitForElementPresent hinzufüge, bevor ich auf den Link klicke.

  • öffnen /
  • Geben Sie q test search
  • ein
  • klicke auf btnG
  • waitForElementPresent link = Suche des CLEP-Testcenters
  • click link = CLEP-Testcenter-Suche
  • waitForElementPresent link = Startseite
  • klicke link = Startseite

Sie finden eine gute Erklärung in Ссылка

    
abochan 14.09.2010, 03:22
quelle

Tags und Links