代码:
System.setProperty("webdriver.ie.driver", "D:/IEDriverServer.exe");
String url = "http://www.baidu.com";
DesiredCapabilities ieCapabilities = DesiredCapabilities
.internetExplorer();
ieCapabilities
.setCapability(
InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,
true);
ieCapabilities.setCapability(
InternetExplorerDriver.INITIAL_BROWSER_URL, "about:blank");
ieCapabilities.setCapability(
InternetExplorerDriver.IGNORE_ZOOM_SETTING, true);
ieCapabilities.setCapability(
InternetExplorerDriver.REQUIRE_WINDOW_FOCUS, true);
ieCapabilities.setCapability(
InternetExplorerDriver.ENABLE_PERSISTENT_HOVERING, false);
WebDriverdriver = new RemoteWebDriver(new URL("http://172.16.13.147:6666/wd/hub"),ieCapabilities);
driver.get(url);
步骤:
1.在服务端,进入selenium-server-standalone-2.44.0.jar 的路径。
在命令行中,执行:
java -jar selenium-server-standalone-2.44.0.jar -role hub
注册服务器端
2.在子机端,进入selenium-server-standalone-2.44.0.jar 的路径。
在命令行中,执行 java -jar selenium-server-standalone-2.44.0.jar -role node -hub -Dwebdriver.ie.driver="D:/IE
DriverServer.exe" -role webdriver -hub http://172.16.13.141:4444/grid/register -
browser browserName="internet explorer" -port 6666
172.16.13.141:主机IP
-port 6666,子机通讯端口