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

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

Сообщение Anonymous »

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

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

Вот мой код:

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

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

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

Подробнее здесь: https://stackoverflow.com/questions/344 ... into-field
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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