有没有办法使用selenium设置Chrome扩展程序设置?

时间:2017-12-01 05:50:05

标签: selenium google-chrome-extension webdriver

我可以使用crx文件放置扩展名。但是,我需要使用selenium更改Chrome扩展程序中的某些设置。是否有任何chrome API或某种方式我可以自动化这部分。欣赏!

1 个答案:

答案 0 :(得分:-1)

当您实例化ChromeDriver时,请尝试使用以下代码:

ChromeOptions options = new ChromeOptions();
options.addExtensions(new File("/path/to/extension.crx"));
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
ChromeDriver driver = new ChromeDriver(capabilities);