配置Behat以使用Appium

时间:2014-07-08 13:17:27

标签: php bdd behat appium

对于项目,我尝试将Behat配置为与Appium一起使用(用于移动测试)。

但是在配置behat.yml文件以连接到Appium(使用的协议与Selenium相同)之后,我有一个错误,即Behat无法连接到服务器。

有人配置Behat与Appium一起使用吗? 你能救我吗?

1 个答案:

答案 0 :(得分:0)

您需要在脚本中创建webdriver时将其更改为0.0.0.0:4723/wd/hub当前设置为127.0.0.1:4723/wd/hub/

但是一旦你解决了这个问题,你就会遇到另一个问题,因为你的desiredCapabilities也是错误的。您是否尝试在下方添加两个浏览器?我不明白你在那里做什么。

  

"browserName":"safari","version":"8","platform":"ANY","b‌​rowserVersion":"8","browser":"firefox","

请查看 Appium documentation 了解如何修复它们。