【发布时间】:2016-06-21 21:14:31
【问题描述】:
我正在使用下面的代码使用 webdriver (selenium 2) 启动 chrome
Map<String, String> mobileEmulation = new HashMap<String, String>();
mobileEmulation.put("deviceName", "BlackBerry PlayBook");
Map<String, Object> chromeOptions = new HashMap<String, Object>();
chromeOptions.put("mobileEmulation", mobileEmulation);
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability(ChromeOptions.CAPABILITY, chromeOptions);
driver = new ChromeDriver(capabilities);
如何在保留上述选项的同时加载 Chrome 扩展程序?
【问题讨论】:
-
我也在寻找一种方法来做到这一点。但是我发现的每个示例都只加载了一个扩展,没有别的。有人如何加载扩展并设置任何其他值、开关或仿真模式?
标签: java google-chrome selenium selenium-chromedriver