Size: a a a

Selenide на русском

2020 September 14

AS

Andrei Solntsev in Selenide на русском
Situation Act
Спасибище.
Слушай, а может есть статья с доходчивым объяснением работы старта драйвера, начиная от запуска менеджера и заканчивая как к нему обращается селенид, тем более в селениде вроде два вида инициализации драйвера, короче говоря, думаю, что, боле -менее, ясно задал вопрос.
Прямо такой нет. Может, и стоит написать. А какой конкретно вопрос тебя интересует?
источник

SA

Situation Act in Selenide на русском
Andrei Solntsev
Прямо такой нет. Может, и стоит написать. А какой конкретно вопрос тебя интересует?
Как инициализуется, в какой момент идет обращение к WebDriverManager, откуда он тянет драйвер. В общем прям от самых, казалось бы, очевидных вещей
источник

SC

Sergey Chevychelov in Selenide на русском
Всем привет! Подскажите пожалуйста. Нужно автоматизировать приложение-чат. На одном телефоне отправляю сообщение, на другом читаю. Как в Selenide запустить одновременно 2 драйвера?
источник

AM

Artur Mkrtychian in Selenide на русском
источник

MS

Maksim Smirnov in Selenide на русском
Sergey Chevychelov
Всем привет! Подскажите пожалуйста. Нужно автоматизировать приложение-чат. На одном телефоне отправляю сообщение, на другом читаю. Как в Selenide запустить одновременно 2 драйвера?
И вот тут можно посмотреть в пункте 4: https://ru.selenide.org/2019/10/16/selenide-5.4.0/
источник

SC

Sergey Chevychelov in Selenide на русском
не открывается чего-то
источник

A

Anton in Selenide на русском
с фригейтом или прокси открывается
источник

SC

Sergey Chevychelov in Selenide на русском
спс, гляну
источник

AS

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

SC

Sergey Chevychelov in Selenide на русском
А как мне через new SelenideDriver() создать инстанс драйвера под андроид?
Я делаю вот так, а у меня, судя по логам, все равно пытается создаться хромДрайвер и разваливается
        phone2 = new SelenideDriver(
               new SelenideConfig()
                       .browserCapabilities(Phone2Caps.getCaps())
                       .baseUrl("http://localhost:4723/wd/hub")
                       .timeout(IMPLICIT_WAIT)
       );
источник

SC

Sergey Chevychelov in Selenide на русском
в методе getCaps() я просто возвращаю объект DesiredCapabilities с набором капсов под андроид
источник

SC

Sergey Chevychelov in Selenide на русском
разобрался, сделал вот так
        phone1 = new SelenideDriver(
               new SelenideConfig()
                       .browser(Phone1Driver.class.getName())
                       .baseUrl("http://localhost:4723/wd/hub")
                       .timeout(IMPLICIT_WAIT)
       );

Phone1Driver implements WebDriverProvider
источник

BO

Boris Osipov in Selenide на русском
Sergey Chevychelov
А как мне через new SelenideDriver() создать инстанс драйвера под андроид?
Я делаю вот так, а у меня, судя по логам, все равно пытается создаться хромДрайвер и разваливается
        phone2 = new SelenideDriver(
               new SelenideConfig()
                       .browserCapabilities(Phone2Caps.getCaps())
                       .baseUrl("http://localhost:4723/wd/hub")
                       .timeout(IMPLICIT_WAIT)
       );
new SelenideConfig() это дефолтный конфиг, где browserName=chrome
источник

BO

Boris Osipov in Selenide на русском
но мне нравится твой подход. утром wdio и апиум. вечером selenide :)
источник

SC

Sergey Chevychelov in Selenide на русском
я смотрю, где лучше))
в WDIO понравилось, что он автоматом управляет аппиумами
но мне Java больше по душе, поэтому захотел еще на селениде глянуть
источник

IS

Ivan Sandrátskii in Selenide на русском
Sergey Chevychelov
я смотрю, где лучше))
в WDIO понравилось, что он автоматом управляет аппиумами
но мне Java больше по душе, поэтому захотел еще на селениде глянуть
wdio как по мне лучший варик под аппиум
источник

IS

Ivan Sandrátskii in Selenide на русском
испробывал после джавы, небо и земля
источник

BO

Boris Osipov in Selenide на русском
Ivan Sandrátskii
испробывал после джавы, небо и земля
а больше деталей можно? :)
источник

AS

Andrei Solntsev in Selenide на русском
Я wdio не пробовал, но сам сейчас фигачу проект на селениде и аппиуме, и вполне всё летает.
источник
2020 September 15

А

Айдар in Selenide на русском
Доброе утро всем, а есть разбирается в Page Object Model?
И в особенности WebDriver
источник