Java 带有 Yandex 的 Selenium WebDriver

Java Selenium WebDriver with Yandex

目前,我使用 Firefox 作为我的 Java Selenium 应用程序的浏览器。但是 Firefox 很慢。

是否可以使用 Yandex 作为浏览器?在 Google 中未找到任何内容。 Selenium 是否支持 Yandex?对于 Chrome 我需要将 Chrome 用作浏览器的 .exe。 Yandex 可以做到这一点吗?

据我所知,Yandex(“Яндекс”)浏览器没有 WebDriver。也就是说,没有办法通过selenium来自动化这个浏览器。


此外,这里还有一些性能提示和更多链接:

  • Selenium WebDriver works but SLOW (Java)

Yandex 浏览器可以使用 Operadriver 与 Selenium WebDriver 一起工作。

System.setProperty("webdriver.opera.driver", "C:\Users\User\IdeaProjects\testselenium\drivers\operadriver.exe");
OperaOptions options = new OperaOptions();
options.setBinary("C:\Users\User\AppData\Local\Yandex\YandexBrowser\Application\browser.exe");
WebDriver driver = new OperaDriver(options);
driver.get("https://docs.seleniumhq.org");

这可能就是您要找的(4 年后 :)):

https://github.com/yandex/YandexDriver