Java 如何添加PhantomJSDriver命令行参数

Java 如何添加PhantomJSDriver命令行参数,java,selenium,phantomjs,Java,Selenium,Phantomjs,如何为Java指定命令行参数?例如,我想在我运行的脚本上设置--ignore ssl errors=yes。只需添加到phantomJS的默认所需功能,如下所示: DesiredCapabilities desiredCapabilities = DesiredCapabilities.phantomjs(); desiredCapabilities.setCapability("phantomjs.cli.args", Collections.singletonList("--ignore-s

如何为Java指定命令行参数?例如,我想在我运行的脚本上设置
--ignore ssl errors=yes

只需添加到phantomJS的默认所需功能,如下所示:

DesiredCapabilities desiredCapabilities = DesiredCapabilities.phantomjs();
desiredCapabilities.setCapability("phantomjs.cli.args", Collections.singletonList("--ignore-ssl-errors=yes"));

PhantomJSDriver driver = new PhantomJSDriver(desiredCapabilities);

@阿乔姆。好地方,谢谢!从我的代码中复制。现在修好了。非常好,谢谢!我的本地测试工作正常,但我想有人对证书进行了更改,我添加了“-ignore ssl errors=yes”,我的测试正在重新运行虽然您的代码没有解决我的特定问题,但它至少帮助我消除了一些可能的原因,您的示例是如何将命令行选项传递给phantomjs selenium webdriver的唯一示例。我已经找了几个小时了,很幸运。