Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java selenium server 3.9.1不提供enablePassThrough_Java_Selenium_Selenium Webdriver_Webdriver_Selenium Grid - Fatal编程技术网

Java selenium server 3.9.1不提供enablePassThrough

Java selenium server 3.9.1不提供enablePassThrough,java,selenium,selenium-webdriver,webdriver,selenium-grid,Java,Selenium,Selenium Webdriver,Webdriver,Selenium Grid,我使用以下命令在测试设置中使用selenium server 3.7.1: java -jar selenium-server-standalone-3.7.1.jar -enablePassThrough false 但尝试更新到3.9.1时,我遇到了一个错误: Exception in thread "main" com.beust.jcommander.ParameterException: Was passed main parameter '-enablePassThrough' b

我使用以下命令在测试设置中使用selenium server 3.7.1:

java -jar selenium-server-standalone-3.7.1.jar -enablePassThrough false
但尝试更新到3.9.1时,我遇到了一个错误:

Exception in thread "main" com.beust.jcommander.ParameterException:
Was passed main parameter '-enablePassThrough' but no main parameter
was defined in your arg class
意思是最新版本的selenium中没有启用的
passthrough
?为什么?还有什么其他选项或设置可用呢?

启用直通
enablePassThrough
模式于年首次引入。enablePassThrough允许从测试的RemoteWebDriver通过网格集线器连接到网格节点,再连接到DriverService,然后连接到浏览器,以使用相同的WebDriver协议(Json Wire协议或W3C协议)端到端而不进行转换

通过使用参数
-enablePassThrough false
启动独立服务器或网格节点,可以禁用enablePassThrough模式

随着所有HTTP通信的发布和可用性被切换到OkHttp。尽管您仍然可以通过将
webdriver.http.factory
system属性设置为
Apache
,将版本更改回apachehttpclient


同时,对服务器的直通模式的支持已取消

谢谢您的回复。你知道让3.9.x使用geckodriver的指令吗?@OlleHärstedt我已经完成了3.8.1二进制文件的工作。我将很快切换到v3.9.x。发行说明没有说明任何重大问题。如果您遇到任何特定的问题,并在具体的手动步骤中提出问题,我们肯定会帮助您解决。对于Java来说,“系统属性”是特定的吗?我正在使用PHP进行测试。在进入3.9版本后,我收到了与之前3.1版本相同的错误消息。但是我根本没有指定-enablepassthrough或-role参数。有人能解释一下这些参数的作用吗?我用一个驱动程序路径启动服务器,
-host 172.22.0.2-port 4444
@ConradB让我们在