selenium之Grid使用方法

上一篇 / 下一篇  2015-05-22 15:19:27 / 个人分类:selenium

代码:

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,子机通讯端口


TAG: Selenium selenium grid

 

评分:0

我来说两句

Open Toolbar