E2E测试Ionic App与Crosswalk,Appium&量角器不工作

时间:2015-09-28 17:30:39

标签: cordova ionic appium crosswalk-runtime e2e-testing

最近我们的Io​​nic应用程序发展到了我们想要添加端到端自动化测试的阶段。当我们尝试使用appium并且我们的应用程序是在人行横道上构建时出现问题。

快速搜索周围发现需要使用crosswalk-webdriver才能使测试与crosswalk一起使用,但它基本上不存在/不兼容windows / mac。 鉴于这种情况,我想知道:

有谁知道如何解决这个问题,或者是否有一个不同的e2e自动化测试框架与crosswalk一起工作,从而使我们能够测试我们的Io​​nic应用程序?

是否有一种解决方法可以使用人行横道将应用程序发布到Android平台一次,而不是并行执行一次?

1 个答案:

答案 0 :(得分:0)

目前找到的解决方法,终于可以开始用appium,crosswalk,量角器离子开发e2e测试。

感谢appiums github(https://github.com/appium/appium/issues/4597)上的piotrekkmt帖子,他添加了一个支持人行横道的网络驱动程序,并附有mac的简短说明。如果你有一台mac,这可以解决在使用人行横道时无法用appium进行量角器测试的问题:

https://github.com/piotrekkmt/chromedriver-appium