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