Запуск opera в новых версиях selenium

Я пытаюсь запустить браузер opera в более новой версии selenium 4.12. Но на данный момент я не смогла найти решение. Возможно ли использовать WebDriverManager.operadriver().setup() для получения драйвера?

На данный момент реализация работает с указанием пути

private WebDriver createOperaDriver() {
WebDriverManager.operadriver().setup(); System.setProperty("webdriver.opera.driver", "C:\\Users\\anser\\operadriver.exe");
OperaOptions options = new OperaOptions();
options.addArguments("-start-maximized");
return new OperaDriver(options);
}

Но есть ли решение не указывать путь к драйверу, а использовать только WebDriverManager.operadriver().setup()?

Если не указывать путь до файла, получаю ошибку
java.lang.IllegalStateException: The path to the driver executable The path to the driver executable must be set by the webdriver.opera.driver system property; for more information, see https://github.com/operasoftware/operachromiumdriver. The latest version can be downloaded from https://github.com/operasoftware/operachromiumdriver/release...

Лига тестировщиков

133 поста3K подписчиков

Добавить пост

Правила сообщества

Запрещено: неуважительное отношение к тестированию (обеспечение и контроль качества), как к процессу. Оскорбления в адрес тестировщиков, мудацкое поведение, политота, политсрач.