我是 Selenium 的新用户。我想用它来启动 Chrome 浏览器,但遇到问题。
public static void processor(String url, String name) {
System.setProperty("webdriver.chrome.driver", "C:/Documents and Settings/jingxiong/Local Settings/Application Data/Google/Chrome/Application/chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get(url);
WebElement element = driver.findElement(By.name(name));
element.sendKeys("google");
element.submit();
System.out.println("Page title is: " + driver.getTitle());
driver.quit();
}
当我运行此示例时,Chrome 浏览器启动正常,但没有配置插件、我的设置或书签。我应该怎么做才能让它加载这些?
谢谢。
您应该首先阅读 selenium wiki 中的 chromedriver 文档。它可以在这里 -http://code.google.com/p/selenium/wiki/ChromeDriver
正如维基百科中提到的:-
同样,要在 Chrome 启动时加载扩展程序:
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability("chrome.switches", Arrays.asList("--load-extension=/path/to/extension/directory"));
WebDriver driver = new ChromeDriver(capabilities);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)