Element nach jquery.show und WebDriverException: unbekannter Fehler: Element kann nicht fokussiert werden
MeineJavascript Linie:
$('#name').show();
MeineWebtreiber Codezeile:
wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("name"))).sendKeys("Some Name");
Wenn ich den Test ausführe, wird die folgende Ausnahme ausgelöst:
WebDriverException: unknown error: cannot focus element
Also habe ich nach einer Lösung gesucht. Es wurden einige Probleme in der Chrom-Google-Code-Site gemeldet. Es gibt viele Vorschläge zur VerwendungJavaScriptExecutor
. Aber es scheint keine bessere Lösung für mich zu sein, weil es einen browserabhängigen Code machen könnte.