我正在使用webdriver版本2.48.2(最新的chrome驱动程序)。测试在Firefox中大约需要1.8秒,在Chrome中大约需要24秒! 我使用的是chromedriver.exe 2.20版(最新版)。
我试图看到我没有在我的计算机上运行任何代理。 尝试更改webdriver版本。安装铬32位,然后64位。对时间没有影响。我也尝试过chromedriver.exe 2.17版。
public WebDriver intBrowser(BrowserType browserType) {
logger.info("init webDriver");
FirefoxProfile firefoxProfile = new FirefoxProfile();
firefoxProfile.setAcceptUntrustedCertificates(true);
firefoxProfile.setAssumeUntrustedCertificateIssuer(false);
try {
if (driver == null) {
File inputFile;
if (browserType.equals(BrowserType.CHROME)) {
inputFile = new ClassPathResource("\\chrome\\chromedriver.exe").getFile();
System.setProperty("webdriver.chrome.driver", inputFile.getCanonicalPath());
driver = new ChromeDriver(DesiredCapabilities.chrome());
} else
if (browserType.equals(BrowserType.FIREFOX)) {
driver = new FirefoxDriver(firefoxProfile);
}
}
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
logger.info("end init webDriver");
return driver;
}