【问题标题】:Safaridriver could not launch because it is not configured correctlySafaridriver 无法启动,因为它配置不正确
【发布时间】:2018-11-06 13:36:20
【问题描述】:

当我在 Jenkins 中构建我的 JOB 时,每当我的测试脚本开始运行时,我都会收到此错误,即 错误:safaridriver 无法启动,因为它未配置 正确或您需要进行身份验证。重新运行 safaridriver(1) 和 传递“--enable”标志来配置和/或验证。 有关更多信息,请参阅 safaridriver(1) 手册页。 [错误] 测试运行:3,失败:1,错误:0,跳过:2,经过时间:24.1 失败! org.openqa.selenium.WebDriverException: java.net.ConnectException:无法连接到 localhost/127.0.0.1:9311

当我通过 TestNG 或 MAVEN 运行浏览器时,它运行良好。 我已经坚持了很长时间了,尝试了很多东西但没有用。

【问题讨论】:

    标签: jenkins selenium-webdriver safari safaridriver


    【解决方案1】:

    我也有同样的问题。我正在通过 webdriverIO 运行网络自动化。我可以手动启动 Safari 测试,它们运行得很好。没有问题。

    当 Jenkins 尝试运行 safari 测试时,我看到与上述相同的错误。我在这个 mac mini 上只配置了一个用户,它是 jenkins 用户。它具有管理员权限。

    我已经无数次运行了 safaridriver --enable 命令。我也将它添加到詹金斯工作期间运行,但没有运气。

    在其他浏览器上运行任何其他作业没有问题。

    我刚刚将运行它的 mac mini 升级到了 Mojave。不确定这是否相关。

    【讨论】:

      猜你喜欢
      • 2011-04-27
      • 2011-05-23
      • 1970-01-01
      • 2010-11-02
      • 1970-01-01
      • 2015-02-08
      • 2021-12-22
      • 2015-08-17
      • 1970-01-01
      相关资源
      最近更新 更多