如何使用WebDriverIO在Safari中运行功能文件?

如何使用WebDriverIO在Safari中运行功能文件?,safari,webdriver-io,Safari,Webdriver Io,我正在使用WebDrivero自动化网页,我可以在Chrome中运行我的功能文件,但我需要它们在Safari中运行。我用的是莫哈韦10.14.6设备。我允许在safari上进行远程自动化,并从终端启用safaridriver 我的wdio.conf.js功能如下所示: 功能:[{ 最大实例:5, browserName:“safari” }] 当我使用chrome运行时,它会像spected一样工作,但对于safari,我会收到以下消息: 错误webdriver:RequestError:co

我正在使用WebDrivero自动化网页,我可以在Chrome中运行我的功能文件,但我需要它们在Safari中运行。我用的是莫哈韦10.14.6设备。我允许在safari上进行远程自动化,并从终端启用safaridriver

我的wdio.conf.js功能如下所示:

功能:[{
最大实例:5,
browserName:“safari”
}]
当我使用
chrome
运行时,它会像spected一样工作,但对于safari,我会收到以下消息:

错误webdriver:RequestError:connect-econnrefered127.0.0.1:4444

My package.json如下所示:

“依赖项”:{
@wdio/cli:“^7.5.7”
},
“依赖性”:{
“@wdio/cumber framework”:“^7.5.3”,
“@wdio/local runner”:“^7.5.7”,
“@wdio/spec reporter”:“^7.5.7”,
“chromedriver”:“^90.0.0”,
“wdio chromedriver服务”:“^7.0.0”
}
是否需要在wdio.conf.js文件中添加任何其他配置


提前感谢。

原来使用的端口有问题。端口从4444更改为正确的值后,问题得到解决。

本地主机(127.0.0.1)正确吗?4444端口是否正确?嘿,我没有检查,实际上我只是更改了端口,它正在工作,非常感谢。我很高兴问题得到解决。我根据我们讨论的内容写了一个小的答案。