Selenium WebDriver, как вставить текст в полеJAVA

Программисты JAVA общаются здесь
Anonymous
Selenium WebDriver, как вставить текст в поле

Сообщение Anonymous »

Я разрабатываю тесты в Selenium WebDriver Framwework и хочу вставить текст в поля в поле входа в систему.

Вот веб-сайт www.fitandjump-widzew.pl
После нажатия кнопки «Zaloguj» в правом верхнем углу появляется окно входа.
Я хочу вставить текст в поле ввода электронной почты.

Вот мой код:

Код: Выделить всё

WebElement emailInput =   driver.findElement(By.xpath("//[@id=\"inputFields\"]"));
emailInput.click();
emailInput.sendKeys("grzegorzrudniak@gmail.com");
После выполнения я получаю эту ошибку:
org.openqa.selenium.ElementNotVisibleException: элемент не виден

Может ли кто-нибудь помочь мне вставить текст в это поле?
Пожалуйста, взгляните на второй ввод в этом поле, он называется «Hasło».
Xpath этих двух полей одинаковый.
Дополнительный вопрос: как вставить текст и в поле ввода «Hasło»?

Вернуться в «JAVA»