我看到了启动 Selenium 的休闲命令:
java -Xmx256m -Dauto=1 -jar selenium-server-standalone-2.25.0.jar -log /home/test/selenium.log -trustAllSSLCertificates
我用谷歌搜索是什么-Dauto=1
意思,但失败了。
我很确定auto
当前版本的 Selenium 服务器中没有有效参数。它可能是过去的,或者只是被某些自定义实现使用。
java -jar selenium-server-standalone-2.25.0.jar -h
将列出 Selenium 的所有可用参数,您可以通过添加来设置
-D<variable>=<value>
到您的启动命令。
-D 是一个重要的开关,允许您设置环境属性。
-D属性=值
设置系统属性值。如果 value 是包含空格的字符串,则必须将字符串括在双引号中:
java -D<propertyName>=<propertyValue>
您可以从代码中的任何位置调用以下内容来阅读它。
String value = System.getProperty("propertyName");
or
String value = System.getProperty("propertyName", "defaultValue");