【发布时间】:2016-09-27 01:06:41
【问题描述】:
我一直在使用selenium-server-standalone-2.53.0.jar,最近尝试升级到版本3.0.0-beta3。
我正在尝试通过以下命令使用 maxInstances 参数启动集线器:
java -jar %~dp0DriverRepo\selenium-server-standalone-3.0.0-beta3.jar -role hub -port 5555 -maxInstances 9
这在 2.53.0 中有效,但在 3.0.0-beta3 中我遇到了以下异常:
Exception in thread "main" com.beust.jcommander.ParameterException: Unknown option: -maxInstances
at com.beust.jcommander.JCommander.parseValues(JCommander.java:742)
at com.beust.jcommander.JCommander.parse(JCommander.java:282)
at com.beust.jcommander.JCommander.parse(JCommander.java:265)
at com.beust.jcommander.JCommander.<init>(JCommander.java:210)
at org.openqa.grid.selenium.GridLauncherV3$2.setConfiguration(GridLauncherV3.java:224)
at org.openqa.grid.selenium.GridLauncherV3.buildLauncher(GridLauncherV3.java:138)
at org.openqa.grid.selenium.GridLauncherV3.main(GridLauncherV3.java:67)
显然maxInstances 不再是有效参数。我已经搜索了有关可能为使用 maxInstances 参数所做的任何更改的文档,但我没有运气。有没有其他人遇到过这个问题,或者是否有人知道以类似方式在3.0.0-beta3 中启动集线器的正确方法?
【问题讨论】:
标签: selenium command-line-arguments selenium-grid jcommander