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

Многие рекламировали такую вещь как 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(); (взято из гайда по ссылке GitHub - bonigarcia/webdrivermanager: Automated driver management and other helper features for Selenium WebDriver in Java) ?

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

5 лайков

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