Size: a a a

Selenide на русском

2021 October 18

vt

vladislav toporkov in Selenide на русском
Опечатался - пишет что не нашел элемент
источник

СР

Саша Росолько... in Selenide на русском
Значит элемент не появился за 30 секунд
источник

BO

Boris Osipov in Selenide на русском
нет там NPE. ему не понятно почему в стектрейсе 10 секунд, а в таймауте кастомном 30
источник

СР

Саша Росолько... in Selenide на русском
Вот так бы сразу)
источник

СР

Саша Росолько... in Selenide на русском
А ожидало в реальности 30 секунд или 10?
источник

vt

vladislav toporkov in Selenide на русском
10
источник

СР

Саша Росолько... in Selenide на русском
Хмм, и вообще, мне казалось что мы все кондишны смигрировали с Duration вторым атрибутом. И да, обновится бы, и если все будет так же - сделать ишью в гите
источник

vt

vladislav toporkov in Selenide на русском
ок
источник

BO

Boris Osipov in Selenide на русском
а какая версия selenide?
источник

vt

vladislav toporkov in Selenide на русском
5,14,0
источник

AS

Andrei Solntsev in Selenide на русском
Да конечно давно мигрировали. Что ж вы на старых версиях-то сидите?..
источник
2021 October 19

M

Max in Selenide на русском
хм :| А есть ли способ установить в браузере не только расширение, но и как то передать ему настройки? Ну или как то упаковать уже установленное расширение в .crx чтобы сразу установить с настройками.

Более конкретно, мне нужно расширение Proxy Switcher которое настроено у меня в браузере (скормил ему файл с нужными настройками через его ui), но устанавливая в тесте с файла .crx это расширение, я не понимаю как ему скормить эти настройки.
источник

AS

Andrei Solntsev in Selenide на русском
1. Не знаю, как передать настройки. Но точно знаю, что в режиме headless расширения вообще не работают.
2. Поэтому мне кажется, что использовать расширение для настроек прокси не стоит. Я бы лучше попробовал настроить стандартный BrowserUpProxy, который хорошо интегрируется с селениумом и широко используется в автотестах.
источник

M

Max in Selenide на русском
Спасибо, так тогда и сделаю.
источник

V

VTaliKK in Selenide на русском
Народ, немного не по теме селенида, но может кто сталкивался.
Есть приложение, которое использует хромдрайвер для того, чтобы скриншот сделать.  Для того что сделать скриншот на апи передаются некие данные в том числе некий токен и куки.

Так все и работало, до момента, когда решили измеить ДНС адреса на сервера. и начала падать ошибка
Caused by: org.openqa.selenium.InvalidCookieDomainException: invalid cookie domain

по гуглостатьям это описание понятно, но ведь ни в коде ни в настройках ничего не менялось... только DNS в интерфейсах прописали.

Куда смотреть уже идеи закончились. Если кто-то может подсказать, буду благодарен
источник

А

Алексей in Selenide на русском
Всем привет, а есть аналог shouldBe, но без вызова эксепшена при отсутствии элемента?
источник

AS

Andrei Solntsev in Selenide на русском
источник

BO

Boris Osipov in Selenide на русском
>InvalidCookieDomainException
>решили измеить ДНС адреса на сервера
ммм  чтобы это значило?
источник

RI

Roman Isakov in Selenide на русском
junit assume(assumptions)
источник

V

VTaliKK in Selenide на русском
я понимаю о чем ошибка.. не понимаю как изменение настройки на хосте повлияло? и как это починить как следствие
источник