在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运行浏览器,它都可以正常运行。 我已经坚持了很长时间了,尝试了很多事情,但没有成功。
答案 0 :(得分:0)
我遇到了同样的问题。我正在通过webdriverIO运行Web自动化。我可以手动启动野生动物园测试,它们运行正常。没问题。
当詹金斯(Jenkins)尝试运行野生动物园测试时,我看到了与上述相同的错误。我在此Mac mini上仅配置了一个用户,它是jenkins用户。它具有管理员权限。
我已经无数次运行safaridriver --enable命令。我添加它也可以在詹金斯工作期间运行,但没有运气。
在其他浏览器上运行任何其他作业没有问题。
我刚刚将正在运行的Mac mini升级到Mojave。不确定是否相关。