2016-05-18 10 views
1

Ich hoffe, in meiner Anwendung fungiert ein Bild als Knopf. Ich habe versucht, auf dieses Bild mit allen Optionen zu klicken, aber es ist fehlgeschlagen. Schließlich von Selenide gefunden, anstelle von click() cmd, muss ich clickAt() cmd verwenden. Bitte, jemand, hilf mir bei der Umwandlung clickAt() cmd in Selen? element ID: "ext-component-4" und mit oder ohne KoordinatenWie können wir selen ide Befehle in selen web driver schreiben?

Antwort

0

Sie können genau herausfinden, welcher Befehl in einer der unterstützten Sprachen direkt von Selenium IDE entspricht. In Selenium IDE: Beginnen Sie mit der Auswahl der gewünschten Sprache im Menü "Optionen -> Zwischenablageformat". Wählen Sie dann die Zeile (n) aus, an der Sie interessiert sind, und drücken Sie "Strg + C", um die Zeile zu kopieren. Öffnen Sie Ihren bevorzugten Texteditor und fügen Sie den Befehl ein. Es sollte dann genau nach Ihren Wünschen konvertiert werden.

+0

// FEHLER: Ausnahme abgefangen [ERROR: Nicht unterstützter Befehl [clickAt | id = ext-Komponente-4 | ]] ---- das habe ich !!! Können Sie bitte lassen Sie mich wissen, wie in Selen Web-Treiber zu schreiben? – user2788966

+0

Wie es heißt - der Befehl wird im Web-Treiber nicht unterstützt. Es scheint jedoch Möglichkeiten zu geben, z.B. indem Sie stattdessen MouseDownAt und MouseUpAt verwenden. – Fredrik