WebDriverManager правильная интеграция с Selenide

chrome
selenide
Теги: #<Tag:0x00007fedb877e838> #<Tag:0x00007fedb877e6f8>

(Vitaliy Schwarz) #1

Многие рекламировали такую вещь как WebDriverManager. Вот только как правильно ее интегрировать не сказали. Решим эту проблему прямо сейчас.
Ситуация: надо запустить тесты в хроме. Имеется рабочее предусловие для этого:

@BeforeTest
    public void setup(){
        myWebDriver = "webdriver.chrome.driver";
        myWebDriverPath = ".idea/modules/chromedriver.exe";
        Configuration.browser = "chrome";
        System.setProperty(myWebDriver, myWebDriverPath);
        open(...);
    }

Как в myWebDriverPath засунуть ChromeDriverManager.getInstance().setup(); (взято из гайда по ссылке https://github.com/bonigarcia/webdrivermanager) ?


(Iryna Onyshchuk) #2

Оставь в setup() только это
ChromeDriverManager.getInstance().setup();
Configuration.browser = “chrome”;


(Vitaliy Schwarz) #3

Победитель найден! Спасибо)