Size: a a a

Selenide на русском

2020 July 15

HK

Hanna Kulba in Selenide на русском
Artem
Привет. Не уверен, есть ли у Селенида что-то свое, но в общем случае делаем так (груви, на джаве надо будет немного больше написать):
options.setExperimentalOption("prefs", ["download.default_directory": downloadPath])
спасибо, попробую.
источник

AS

Andrei Solntsev in Selenide на русском
Погодите, а вы какую версию селенида используете?
источник

AS

Andrei Solntsev in Selenide на русском
В версии 5.8.0 ведь была добавлена настройка Configuration.downloadsFolder
источник

AS

Andrei Solntsev in Selenide на русском
Это, блин, уже полгода назад!
https://ru.selenide.org/2020/02/07/selenide-5.7.0/
источник

AS

Andrei Solntsev in Selenide на русском
Artem
Привет. Не уверен, есть ли у Селенида что-то свое, но в общем случае делаем так (груви, на джаве надо будет немного больше написать):
options.setExperimentalOption("prefs", ["download.default_directory": downloadPath])
А эта настройка у каждого браузера своя. И не у всех браузеров она есть.
источник

Y

Yuriy in Selenide на русском
подскажите плз - как такое применить с селенидом ?
==
options.addArguments("--window-size=1111,2222")
==
источник

AS

Andrei Solntsev in Selenide на русском
Yuriy
подскажите плз - как такое применить с селенидом ?
==
options.addArguments("--window-size=1111,2222")
==
Configuration.browserSize=“1111x2222”;
источник

Y

Yuriy in Selenide на русском
Andrei Solntsev
Configuration.browserSize=“1111x2222”;
Ну нет.. я же именно так и делаю. но размер браузера все равно не такой как я задаю. а значительно меньше.
источник

Y

Yuriy in Selenide на русском
Yuriy
зеленый - запускаю на локал хосте. желтый на тестагенте в хедлесс моде
вот так єто віглядит
источник

Y

Yuriy in Selenide на русском
видно что Желтый - там гед хедлесс Хром  - почти вполовину более узкий чем зеленый -(локалхост с обычным режимр хрома)
источник

AS

Andrei Solntsev in Selenide на русском
Скорее всего эта настройка не применилась. Либо ты её задёшь в неверный момент (когда браузер уже открыт), либо переопределяешь её (например, задав свои опции). Лучше всего внимательно посмотреть в лог вебдрайвера, там будут видны все опции, с которыми реально открылся браузер.

Про логи тут: https://ru.selenide.org/2020/07/08/selenide-5.13.0/ -> “Научили вебдрайвер писать свои логи в файл”.
источник

Y

Yuriy in Selenide на русском
Andrei Solntsev
Скорее всего эта настройка не применилась. Либо ты её задёшь в неверный момент (когда браузер уже открыт), либо переопределяешь её (например, задав свои опции). Лучше всего внимательно посмотреть в лог вебдрайвера, там будут видны все опции, с которыми реально открылся браузер.

Про логи тут: https://ru.selenide.org/2020/07/08/selenide-5.13.0/ -> “Научили вебдрайвер писать свои логи в файл”.
ок. спасибо, обновлю и  попробую еще погонять.
вот так я задаю. еще до открытия. Черт не добавилась картинка.
источник

AB

Anton Babin in Selenide на русском
Yuriy
ок. спасибо, обновлю и  попробую еще погонять.
вот так я задаю. еще до открытия. Черт не добавилась картинка.
Поищи тут по истории чата. Вроде что то похожее уже обсуждалось. Вроде там какие то особенности резрешения именно экрана сперва надо настроить а потом уже браузера
источник

Y

Yuriy in Selenide на русском
Anton Babin
Поищи тут по истории чата. Вроде что то похожее уже обсуждалось. Вроде там какие то особенности резрешения именно экрана сперва надо настроить а потом уже браузера
Я пробовал. Без ключ. Слов не очень получается.
источник

Ri

Rustam is not a func... in Selenide на русском
Rustam is not a function
Не загружаются продукт в некоторых рандомных тестах. В тестах сразу после старта должен происходит переход по URL через
Selenide.open("/")
. Запускал прараллельно и последовательно. Делал форки через maven-surefire-plugin
<parallel>classes</parallel>
<threadCount>4</threadCount>
<forkCount>4</forkCount>
и через testNG.xml ошибка остается. С чем может быть связано? http://i.imgur.com/XxEuS4p.png
Запускаю на jenkins который в контейнере.
браузеры запускаются в docker selenoid.
В локалхосте с той же командой и на том же selenoid проблем нет. Тесты отрабатывают и параллельно и в 1 поток.
Свой webDriver в коде не создаю искользую только Selenide.open()Selenide.open().
апну. Пробывал паралеллить через методы тоже такая же проблема. Поставил на jenkins такую же версию мавена что и на локалхосте -  проблема осталась.
источник

AB

Anton Babin in Selenide на русском
Yuriy
Я пробовал. Без ключ. Слов не очень получается.
по слову “разрешение” попробуй
источник
2020 July 16

Y

Yuriy in Selenide на русском
Yuriy
ок. спасибо, обновлю и  попробую еще погонять.
вот так я задаю. еще до открытия. Черт не добавилась картинка.
Вот та картинка что не прикрепилась:
... Насчет - последовательность присвоения свойств и запуска селенида - верная ?
источник

AS

Andrei Solntsev in Selenide на русском
Yuriy
Вот та картинка что не прикрепилась:
... Насчет - последовательность присвоения свойств и запуска селенида - верная ?
Верное всё, кроме stsrtMaxinized. Если он у тебя true, он же противоречит настройке browserSize.
источник

Y

Yuriy in Selenide на русском
ну - я на самом деле вчера не один раз игрался со всеми этими настройками - и  на вид никакие изменеия не влияли на мою проблему - все так же малый размер экрана на скринште от браузера в хедлесс моде.
источник

Y

Yuriy in Selenide на русском
Andrei Solntsev
Верное всё, кроме stsrtMaxinized. Если он у тебя true, он же противоречит настройке browserSize.
startMaximized = true - не верно?
Я понимаю так логикуЖ выставляется "размер холста" браузера (1920-1080) и  затем говорю разверни на весь экран. Разве не так ?
источник