Size: a a a

Selenide на русском

2020 July 21

SR

Stas Rusakov in Selenide на русском
На ту же переменную можно завязать проперти для браузера в которых разрешение указывать
источник

ES

Evgeny Secret in Selenide на русском
Дмитрий Лукьяненко
так у тебя к разрешению завазяно, это же под мобилку сверстано
не тривиально, но нет. Это все десктопная версия. Это такие "рюшечки" захотели сделать фронтендеры. Типа боковое довольно большое и в случае разрешения экрана 1920/1080 оно будет постоянно отображаться и даже бургер-баттона не будет. А если уменьшить, то меню вызывается и прячется по бургер-баттону
источник

ES

Evgeny Secret in Selenide на русском
Stas Rusakov
На ту же переменную можно завязать проперти для браузера в которых разрешение указывать
так и сделали сначала, но тут есть фейл. Если указать scale and layout больше чем 100% в винде, то условие не срабатывает
источник

SR

Stas Rusakov in Selenide на русском
Эм)
Ну так не указывайте)
источник

SR

Stas Rusakov in Selenide на русском
Тут же главное подготовить "стенд")
источник

ES

Evgeny Secret in Selenide на русском
Тогда запускать на своем ноуте не удобно. Стенда под автоматический запуск тестов еще не завезли. Пока все у себя гоняю
источник

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
Evgeny Secret
Тогда запускать на своем ноуте не удобно. Стенда под автоматический запуск тестов еще не завезли. Пока все у себя гоняю
со тороны это выглядит вот так
источник

ES

Evgeny Secret in Selenide на русском
Дмитрий Лукьяненко
со тороны это выглядит вот так
Обидно, досадно, но правда
источник

SR

Stas Rusakov in Selenide на русском
Ну наверное можно эти свойства как то вытащить
Но суть то в том что вам необходимо условие задать
Разрешение при котором кнопка есть
Разрешение при котором кнопки нет

Раз это гоняется на вашем компе - ограничьтесь им
источник

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
Evgeny Secret
Обидно, досадно, но правда
так а в чем проблема то, не понятно, if(burgerbtn.is(visible)) do this; else do that
источник

SR

Stas Rusakov in Selenide на русском
Ну кстати да
Если это реально какое то единичное решение, то это пожалуй лучше
источник

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
хотя за ифы могут палкой дать
источник

YO

Yaroslav Osmysliteln... in Selenide на русском
Вопрос возможно, к отцам, так сказать. По СеленоидПрокси. Правильно ли я понимаю. Или я конфигурирую свой прокси через конфиг, и получаю поток,  в котором браузер+прокси.
Или я пользуюсь примером, делаю WebDriveRrunner.setProxy,  и на выходе получаю браузер+прокси из конфига+мой outsideProxy. Т.е в этом варианте у меня 2 прокси всегда будет? изначально думал просто, что setProxy просто казалось заменяет дефолтный, и или я не прав, или одно из двух.
источник

DU

Dmitriy Ukhatkin in Selenide на русском
Всем привет, подскажите, как можно обработать такую штуку, если при открытии страницы вылетает системное окно в браузере для ввода данных логин /пароль для входа на тестовый стенд сайта? то есть это окно не имеет элементов верстки
источник

AV

Alex Vasinskiy in Selenide на русском
get запросом авторизоваться
источник

AV

Alex Vasinskiy in Selenide на русском
источник

DU

Dmitriy Ukhatkin in Selenide на русском
а можно подробнее плз)
источник

AK

Andrey K in Selenide на русском
Selenide.open("http://username:password@example.com/"); вот подробней(можно без Selenide.)
источник

DU

Dmitriy Ukhatkin in Selenide на русском
опен есть,  он работает при изначальном открытие браузера и заполнения окна логином и паролем, но потом на другой уже странице необходимо снова ввести данные логина/пароля
источник

DU

Dmitriy Ukhatkin in Selenide на русском
несколько опенов делать?
источник