Size: a a a

Selenide на русском

2019 November 21

OL

Oleksandr Lozitskyi in Selenide на русском
т.е. Configuration.browserSize = "1600x800"; это свойство работает
источник

OL

Oleksandr Lozitskyi in Selenide на русском
и в докере работало. Но сегодня перестало(
источник

OL

Oleksandr Lozitskyi in Selenide на русском
из-за того что открыта мобильная версия сайта не надоходит локаторы и падают тесты
источник

СР

Саша Росолько in Selenide на русском
--disable-gpu необязательно передавать
источник

СР

Саша Росолько in Selenide на русском
Oleksandr Lozitskyi
и в докере работало. Но сегодня перестало(
А в докере там ничего не обновлялось? Типо хрома или драйвера?
источник

OL

Oleksandr Lozitskyi in Selenide на русском
Саша Росолько
А в докере там ничего не обновлялось? Типо хрома или драйвера?
нет, последнее обновление месяц назад.
источник

OL

Oleksandr Lozitskyi in Selenide на русском
вот это помогло
   @AfterClass
   public static void afterClose() {
       close();
   }
источник

R

Roman in Selenide на русском
Привет, подскажите, как передать FirefoxProfile в FirefoxDriver?  @Override
   public WebDriver createDriver(DesiredCapabilities desiredCapabilities) {
       FirefoxProfile profile = new FirefoxProfile();
       profile.setPreference("intl.accept_languages","ar");
       return new FirefoxDriver(profile);
   }
источник

AS

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

AB

Alexei Barantsev in Selenide на русском
вот только делать так не стоит вообще
источник

AB

Alexei Barantsev in Selenide на русском
источник

R

Roman in Selenide на русском
👍спасибо
источник

A

Artem in Selenide на русском
Всем привет. Подскажите пожалуйста, я правильно понимаю, что селенид делает скриншот только в файл (OutputType.BYTES можно только через драйвер делать)?
источник
2019 November 22

YO

Yaroslav Osmyslitelny in Selenide на русском
Подскажите плиз, немного запутался: делаю свои имплементацию драйвера, засовываю его в WebDriverRunner.setWebDriver(my_driver, proxy). Эта штука попадает в поле webdriverContainer. при необходимости работаю через WebDriverRunner.getWebDriver() (возвращает драйвер связаный с контейнером). Сейчас заметил, что внутри WebDriverRunner есть еще staticSelenideDriver. И это две разные штуки. Я думал для работы нужно использовать webdriverContainer. Для какой цели служит каждый из объектов, в чем их разница/цель?
источник

СР

Саша Росолько in Selenide на русском
Yaroslav Osmyslitelny
Подскажите плиз, немного запутался: делаю свои имплементацию драйвера, засовываю его в WebDriverRunner.setWebDriver(my_driver, proxy). Эта штука попадает в поле webdriverContainer. при необходимости работаю через WebDriverRunner.getWebDriver() (возвращает драйвер связаный с контейнером). Сейчас заметил, что внутри WebDriverRunner есть еще staticSelenideDriver. И это две разные штуки. Я думал для работы нужно использовать webdriverContainer. Для какой цели служит каждый из объектов, в чем их разница/цель?
для нормальной работы тебе надо заимплементить WebDriverProvider
источник

СР

Саша Росолько in Selenide на русском
а дальше у тебя польностью нативная работа с селенидом
источник

A

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

A

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

YO

Yaroslav Osmyslitelny in Selenide на русском
видел, и мне кажется не пойдет (для меня): в данном подходе конфиги (SelenideConfig) статичны и не потокобезопасные, верно?
источник

A

Anton in Selenide на русском
про потоки не скажу, я везде по старинке форки юзаю =)
источник