Как обрабатывать форму в селене, которая появляется при прокрутке на веб-странице? - PullRequest
0 голосов
/ 14 марта 2019

При прокрутке появляется форма, мне нужно отправить данные поиска в этой форме и нажать на кнопку отправить.

Ответы [ 2 ]

0 голосов
/ 14 марта 2019

вы можете использовать javascriptexecutor для прокрутки элемента в представление

JavascriptExecutor js =(JavascriptExecutor)driver;
js.executeScript("arguments[0].scrollIntoView(true);",element);
0 голосов
/ 14 марта 2019

Вы можете использовать Actions класс, чтобы прокрутить вниз до этого элемента. пример кода:

WebElement element = driver.findElement(By.id("my-id"));
Actions actions = new Actions(driver);
actions.moveToElement(element);
actions.perform();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...