Size: a a a

Selenide на русском

2020 October 02

AL

Andrii Lemdianov in Selenide на русском
Я когда то видел, но не пробовал сам
источник

AL

Andrii Lemdianov in Selenide на русском
options.addArguments("--incognito");
источник

AS

Andrei Solntsev in Selenide на русском
Насколько я понимаю, селениум и так по умолчанию открывает "чистый" браузер (с новым профилем). Так что инкогнито не нужен.
источник

AL

Andrii Lemdianov in Selenide на русском
Да, всегда чистый новый профиль
источник

AL

Andrii Lemdianov in Selenide на русском
в Инкогнито отключены плагины
источник

AL

Andrii Lemdianov in Selenide на русском
и это вроде как ускоряет работу браузера
источник

S1

Sceptic 1234 in Selenide на русском
В браузере запущенном селениумом тоже нет плагинов
источник

AS

Andrei Solntsev in Selenide на русском
Так селениум и запускает браузер без плагинов.
источник

AL

Andrii Lemdianov in Selenide на русском
Это я к вопросу зачем может понадобиться
источник

AL

Andrii Lemdianov in Selenide на русском
И куки не сохраняет
источник

S

Stanislav in Selenide на русском
Подскажити плиз -можно ли как-то эмулировать прокручивании колеса мыши? Например в произвольной координате экрана сделать 2-3 оборота колеса мыши.
источник

BO

Boris Osipov in Selenide на русском
Stanislav
Подскажити плиз -можно ли как-то эмулировать прокручивании колеса мыши? Например в произвольной координате экрана сделать 2-3 оборота колеса мыши.
>эмулировать прокручивании колеса мыши

называется скрол. что вы изобретаете велосипеды..
источник

S

Stanislav in Selenide на русском
Boris Osipov
>эмулировать прокручивании колеса мыши

называется скрол. что вы изобретаете велосипеды..
Ок, пусть так назывется. Как эмулировать скрол?
источник

AM

Artur Mkrtychian in Selenide на русском
Stanislav
Подскажити плиз -можно ли как-то эмулировать прокручивании колеса мыши? Например в произвольной координате экрана сделать 2-3 оборота колеса мыши.
А зачем? Какую задачу решаете? В чем суть теста?
источник

O

Olzhas in Selenide на русском
Stanislav
Ок, пусть так назывется. Как эмулировать скрол?
$("#my-button").scrollIntoView()
источник

BO

Boris Osipov in Selenide на русском
Stanislav
Ок, пусть так назывется. Как эмулировать скрол?
scrollTo()\scrollIntoView()
источник

S

Stanislav in Selenide на русском
Boris Osipov
scrollTo()\scrollIntoView()
Я так понял, что нужно указать до какого элемента скролить. А можно ли просто эмулировать скрол мыши без указания до какого элемента скролить? У меня есть div и в нем прокручивающийся список с историей сообщений - мне нужно навести мышку на этот див и скролить мышку вверх до появления в истории сообщений определенного текста; Я так понял при скроле текст появляется через Ajax запросы
То есть у меня на странице нет элемента до которого нужно скролить. Он появиться только после скрола.
источник

BO

Boris Osipov in Selenide на русском
Stanislav
Я так понял, что нужно указать до какого элемента скролить. А можно ли просто эмулировать скрол мыши без указания до какого элемента скролить? У меня есть div и в нем прокручивающийся список с историей сообщений - мне нужно навести мышку на этот див и скролить мышку вверх до появления в истории сообщений определенного текста; Я так понял при скроле текст появляется через Ajax запросы
То есть у меня на странице нет элемента до которого нужно скролить. Он появиться только после скрола.
почитайте внимательно документацию про scrollIntoView
источник

S

Stanislav in Selenide на русском
Boris Osipov
почитайте внимательно документацию про scrollIntoView
Вроде внимательно читал https://selenide.org/javadoc/current/com/codeborne/selenide/SelenideElement.html#scrollIntoView(boolean)
Ask browser to scrolls the element on which it's called into the visible area of the browser window.

Но на момент скрола у меня нет элемента, который нужно скролить, он появляется во время скрола. Или как-то по-другому можно использовать scrollIntoView?
источник

BO

Boris Osipov in Selenide на русском
Stanislav
Вроде внимательно читал https://selenide.org/javadoc/current/com/codeborne/selenide/SelenideElement.html#scrollIntoView(boolean)
Ask browser to scrolls the element on which it's called into the visible area of the browser window.

Но на момент скрола у меня нет элемента, который нужно скролить, он появляется во время скрола. Или как-то по-другому можно использовать scrollIntoView?
>Но на момент скрола у меня нет элемента, который нужно скролит
а как тогда ты РУКАМИ скролишь если у тебя нет scrollable элемента на странице? :)
источник