【发布时间】:2017-08-24 11:41:46
【问题描述】:
我已经通过运行命令启动了 selenium 服务器集线器:
java -jar selenium-server-standalone-3.4.jar -port 4444 -role hub
我还通过运行以下命令连接了节点:java -jar selenium-server-standalone-3.4.0.jar -role node -hub http://XXX.XXX.XXX.XXX:4444/grid/register/ -browser -browserName=firefox -port 5580
在网格控制台中显示 v:null(不知道为什么?)。
我在下面运行 selenium 的代码:
public static void main(String[] args) throws MalformedURLException, InterruptedException{
String URL = "http://www.DemoQA.com";
String Node = "http://localhost:4444/wd/hub";
DesiredCapabilities cap = DesiredCapabilities.firefox();
cap.setBrowserName("firefox");
cap.setPlatform(Platform.WIN10);
driver = new RemoteWebDriver(new URL(Node), cap);
driver.navigate().to(URL);
Thread.sleep(5000);
driver.quit();
}
`
gettinf 这些错误,请有人帮忙解决这些问题?
非常感谢 adc
【问题讨论】:
-
尝试将命令行属性切换到
-jar之前。见github.com/SeleniumHQ/selenium/issues/2566
标签: selenium-webdriver automation selenium-grid