0
Я не могу понять, как отправить текст username
. Как я могу это сделать? Ни одна из подобных проблем в StackOverflow не помогла. (Selenium Webdriver не может сфокусироваться
Вот код:
List<WebElement> list = driver.findElements(By.className("_test"));
WebElement username = list.get(2);
username.click();
username.sendKeys("johnlennon");
В центре внимания, но не ввод текста и завершает работу со следующей ошибкой:
org.openqa.selenium.InvalidArgumentException: unknown error: cannot focus element
Надеемся, что элемент виден. Есть ли несколько кадров? – Rao
Кажется, видимый) не понимают, что вы подразумеваете под несколькими кадрами - элементами внутри? –
Фокус там, поэтому я бы предположил, что он должен вводить текст, но не входить. Есть ли другая функция для ввода текста, но sendKeys()? –