Size: a a a

Selenide на русском

2020 August 10

AS

Andrei Solntsev in Selenide на русском
Ablaihan
а разве selenide эту всю магию не творит? надо самому качать webdriver?
Всё верно, селенид эту магию творит. Качает бинарь.
Просто бинарь, как оказался, не на любой ОС работает из коробки. Линукс линуксу рознь.
источник
2020 August 11

AL

Anson Liao in Selenide на русском
Hi guys, I would like consult that how to set timeout of configuration for selenide correctly, as now I set Configuration.timeout = 10000; in @BeforeMethod of TestNG, but when the Selenide execute the test the timeout is not 10 seconds, it is 4 seconds, please check the screenshot, thanks.
источник

YI

Yuri Ivanov in Selenide на русском
Anson Liao
Hi guys, I would like consult that how to set timeout of configuration for selenide correctly, as now I set Configuration.timeout = 10000; in @BeforeMethod of TestNG, but when the Selenide execute the test the timeout is not 10 seconds, it is 4 seconds, please check the screenshot, thanks.
Try to set this timeout before selenide creates browser instance.
источник

BO

Boris Osipov in Selenide на русском
Yuri Ivanov
Try to set this timeout before selenide creates browser instance.
it doesn’t matter. timeout isn't bound to browser instance and can be changed any time
источник

BO

Boris Osipov in Selenide на русском
Anson Liao
Hi guys, I would like consult that how to set timeout of configuration for selenide correctly, as now I set Configuration.timeout = 10000; in @BeforeMethod of TestNG, but when the Selenide execute the test the timeout is not 10 seconds, it is 4 seconds, please check the screenshot, thanks.
are there any @beforeclass\suite\test in tests? could you share full stacktrace via pastebin\github gist?
источник

AL

Anson Liao in Selenide на русском
Boris Osipov
are there any @beforeclass\suite\test in tests? could you share full stacktrace via pastebin\github gist?
My BaseTest.java is not place under the src/test, I place it under the src/main as a common untils class
источник

BO

Boris Osipov in Selenide на русском
Anson Liao
My BaseTest.java is not place under the src/test, I place it under the src/main as a common untils class
I mean is beforeMethod() only place when you change timeout? Could you double check it? Also still need stacktrace..
источник

AL

Anson Liao in Selenide на русском
Yes, I set timeout only in beforemethod
источник

AL

Anson Liao in Selenide на русском
No others code or properties to change the timeout
источник

vt

vladislav toporkov in Selenide на русском
Есть небольшой вопрос. Через Configuration.browser - передаю класс создающий драйвер. Но когда я пытаюсь использовать прокси - он не работает
источник

AS

Andrei Solntsev in Selenide на русском
Наверное, в этом своем классе вы не передаёте прокси браузеру.
источник

A

Anton in Selenide на русском
для многих просто неочевидно, что используя драйвер провайдер, другие параметры из конфига селенида просто игнорируются. Что интересно - не все параметры игнорируются, например browserSize и startMaximized учитываются =)
источник

A

Anton in Selenide на русском
а еще селенидовская прокси работает только для локальных запусков, ну или когда браузер на той же машине что и тесты =)
источник

AS

Andrei Solntsev in Selenide на русском
Anton
для многих просто неочевидно, что используя драйвер провайдер, другие параметры из конфига селенида просто игнорируются. Что интересно - не все параметры игнорируются, например browserSize и startMaximized учитываются =)
1.Да, неочевидно. Посоветуй, как это исправить?

2. Да, про browserSize и startMaximized я тоже думал, что зря они учитываются. Неконсистентно получается.

3. Вот уже несколько релизов вместо WebdriverProvider можно реализовывать ChromeDriverFactory, там все эти траблы решены (я надеюсь). Я пока не рекламировал эту возможность, хотел выждать.
источник

AS

Andrei Solntsev in Selenide на русском
Anton
а еще селенидовская прокси работает только для локальных запусков, ну или когда браузер на той же машине что и тесты =)
Не обязательно на той же машине. Можно на любой машине. Главное, чтобы был доступ.
источник

A

Anton in Selenide на русском
ну да, только с доступом уже надо сильно думать =)
источник

AS

Andrei Solntsev in Selenide на русском
А по-моему, очень сильно надо было подумать, чтобы соорудить такой сложный сетап. Почему бы всем тупо не запускать браузеры там же, где и тесты? Зачем все эти сложности?
источник

AK

Andrey K in Selenide на русском
можно ещё иметь какой-то централизованный грид/селеноид в офисной сети
источник

AS

Andrei Solntsev in Selenide на русском
Ну тогда и доступ будет.
Но опять же, не понимаю, зачем. Почему бы браузер на своём компе не запустить?
источник

AK

Andrey K in Selenide на русском
у нас селеноид с ие, у большинства линуксы в офисе
источник