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.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage