java - 如何添加 PhantomJSDriver 命令行参数

标签 java selenium phantomjs

如何为我的 Java 指定命令行参数 PhantomJSDriver ?比如我想设置--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);

关于java - 如何添加 PhantomJSDriver 命令行参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31721486/

相关文章:

java - 如何在java中使用selenium构建支持从右到左语言(如阿拉伯语)的自动化测试?任何代码示例

java - WebDriver异常: Returned value cannot be converted to WebElement: {} while using WebDriver with Safari 11 on Mac OS X

javascript - 从幻像模块访问原始 "page.content"

python - 如何在 Raspberry Pi 上安装 PhantomJS 以与 Python Selenium 一起使用?

java - 当按钮似乎是从 JavaScript 生成时,如何使用 Selenium 访问按钮

java - org.h2.jdbc.JdbcSQL异常 : Method is only allowed for a query

java - 仅从 ArrayList 获取子类项

java - 为什么我的 Apache POI 代码无法读取 excel 工作表?

java - Apache Camel 日志

jquery - 在 R 中使用 phantomJS 抓取具有动态加载内容的页面