Selenium-Grid,我想减少浏览器的启动时间

时间:2016-03-03 10:50:28

标签: java selenium apache-commons selenium-grid

问题描述:

步骤如下:

1.我使用selenium-server-standalone-2.49.1.jar来启动集线器和节点。

java -jar selenium-server-standalone-2.49.1.jar -role hub -maxSession 40
java -jar selenium-server-standalone-2.49.1.jar -role node  -hub    http://localhost:4444/grid/register -browser browserName=firefox,version=2.8,maxInstances=40,platform=LINUX

2.使用java代码:

String serverUrl=  "http://192.168.179.142:4444/wd/hub ";
DesiredCapabilities capability = DesiredCapabilities.firefox();
capability.setJavascriptEnabled(true);
WebDriver webDriver = new RemoteWebDriver(new URL(serverUrl), capability);webDriver.get("http://www.google.cn")

现在我的问题是:   当WebDriver被实例化时,它将花费3秒钟,对我来说,这3秒就是很长。我想减少这个时间,大约在1秒钟内。我该怎么办?   我想,我是否可以使用apache common-pool2,用它来创建一个WebDriver池。

0 个答案:

没有答案