t.me/atinfo_chat Telegram группа по автоматизации тестирования

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

Теги: #<Tag:0x00007f748e69d458> #<Tag:0x00007f748e69d390>

Многие рекламировали такую вещь как 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) ?

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

5 Симпатий

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