对于项目,我尝试将Behat配置为与Appium一起使用(用于移动测试)。
但是在配置behat.yml
文件以连接到Appium(使用的协议与Selenium相同)之后,我有一个错误,即Behat无法连接到服务器。
有人配置Behat与Appium一起使用吗? 你能救我吗?
答案 0 :(得分:0)
您需要在脚本中创建webdriver时将其更改为0.0.0.0:4723/wd/hub
当前设置为127.0.0.1:4723/wd/hub/
但是一旦你解决了这个问题,你就会遇到另一个问题,因为你的desiredCapabilities
也是错误的。您是否尝试在下方添加两个浏览器?我不明白你在那里做什么。
"browserName":"safari","version":"8","platform":"ANY","browserVersion":"8","browser":"firefox","
请查看 Appium documentation 了解如何修复它们。