Elemento após jquery.show e WebDriverException: erro desconhecido: não é possível focar o elemento
Minhasjavascript linha:
$('#name').show();
Minhaswebdriver linha de código:
wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("name"))).sendKeys("Some Name");
Quando executo o teste, ele lança a seguinte exceção:
WebDriverException: unknown error: cannot focus element
Então, eu tenho procurado uma solução. Existem alguns problemas relatados no site de códigos do Google Chromium. Existem muitas sugestões sobre como usarJavaScriptExecutor
. Mas isso não parece uma solução melhor para mim, porque poderia tornar um código dependente do navegador.