Ich habe eine Schaltfläche auf einer Webseite, auf die Webdriver nicht klicken wird, wenn ich über IE laufe - Ich habe die folgenden Umgehungslösungen ausprobiert, aber kein Glück -
Klick über Javascript:
%Vor%Verwenden von SendKeys:
%Vor%Verwenden des Aktionserstellers
%Vor%Stellen Sie sicher, dass das Fenster aktiv ist, klicken Sie dann auf das übergeordnete Objekt und dann auf das Objekt selbst
Problem ist, keiner von ihnen funktioniert. Ich habe Firefox und Chrome eingecheckt und das Skript läuft einwandfrei. Ich habe bestätigt, dass das Element gefunden wird, wenn IE verwendet wird. Gibt es weitere Problemumgehungen, die ich ausprobieren kann?
Scheint so, als würdest du JQuery-Stil verwenden klicke ... normaler JavaScript-Stil-Klick sollte funktionieren.
Versuchen Sie Folgendes:
%Vor%Ich fand immer erfolgreich mit dem folgenden für das Klicken auf ein Element in IE.
webElement.click();
webElement.sendKeys("\n");