如何在ChromeDriver中加载预配置的扩展程序?
使用options.addExtensions(new File("path\\to\\fileName.crx));
添加扩展程序会安装它,并且显然有其默认选项。最后,它会打开一个新标签,告诉您扩展程序已安装。
从Chrome扩展程序目录加载所有扩展程序不会执行任何操作,也不会提供任何扩展程序:
capabilities.setCapability("chrome.switches", Arrays.asList("--load-extension=C:\\Users\\UserName\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\Extensions"));
此外,扩展如何以incognito mode
方式运行?是否可以使用Selenium or not?