Я разрабатываю тесты в программе Seelium WebDriver Framwework, и я хотел бы вставить текст в поля в поле входа.Selenium WebDriver, как вставлять текст в поле
Веб-сайт www.fitandjump-widzew.pl После нажатия кнопки «Zaloguj» в верхнем правом углу появляется окно входа в систему. Я хотел бы вставить текст в поле ввода электронной почты.
Вот мой код:
WebElement emailInput = driver.findElement(By.xpath("//[@id=\"inputFields\"]"));
emailInput.click();
emailInput.sendKeys("[email protected]");
После выполнения я получаю эту ошибку: org.openqa.selenium.ElementNotVisibleException: элемент не видимый
Может кто-нибудь помочь мне, чтобы вставить текст в это поле? Пожалуйста, взгляните на второй ввод в этом поле, это называется «Hasło». Xpath этих двух полей одинаковый. Дополнительный вопрос: как вставить текст в поле ввода «Hasło»?
Решение этого WebElement emailInput = driver.findElement (By.name ("login_email")); emailInput.sendKeys ("[email protected]"); –