如何在64位机器上为Selenium WebDriver调用32位Internet Explorer,以便sendKeys()
功能顺利执行?我正在使用Maven项目,并在pom.xml
中使用以下依赖项
<dependency>
<groupId>io.github.bonigarcia</groupId>
<artifactId>webdrivermanager</artifactId>
<version>1.5.0</version>
</dependency>
启动 IE 浏览器的代码如下:
public WebDriver launchIEBrowser() {
syso("IE Browser");
InternetExplorerDriverManager.getInstance().setup();
driver = new InternetExplorerDriver();
syso("IE browser Launched successfully");
return driver;
}
您需要下载 32 位driver server
。它与64位机器兼容。