我想以隐身方式打开带有扩展程序 AdBlock 的 ChromeDriver。
我尝试使用
ChromeOptions co = new ChromeOptions();
co.addArguments("--load-extension=...\\adblock");
如果我在没有隐身模式的情况下打开 ChromeDriver,则此功能有效,但在隐身模式中则不起作用。如何让 AdBlock 在隐身模式下工作。
最佳答案
试试这个:
ChromeOptions co = new ChromeOptions();
co.addExtensions(new File("/path/to/extension.crx"));
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
ChromeDriver driver = new ChromeDriver(capabilities);
来源:https://www.blazemeter.com/blog/6-easy-steps-testing-your-chrome-extension-selenium
关于java - Selenium ChromeDriver 与隐身模式下的 AdBlock,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52448487/