我试图在Brave浏览器上运行一些Selenium测试。我能够通过使用ChromeDriver启动Brave浏览器来实现。但是,其他任何操作都无法完成,例如我不能让Brave加载特定的网页。
由于Brave基于Chromium,我认为这应该是正确的方法。是否有更适合支持Selenium驱动Brave的方法?
这是我使用的代码:
ChromeOptions options = new ChromeOptions().setBinary("/Applications/Brave.app/Contents/MacOS/brave");
WebDriver driver = new ChromeDriver(options);
ChromeOptions options = new ChromeOptions().setBinary("/path/to/brave/executable");
- Gertjan Franken