我目前正在寻找一种自动测试 Android 应用程序、原生 Android 应用程序以及混合 Cordova/Phonegap 应用程序的解决方案。
Google 的 UI Automator 看起来不错,但无法处理 WebView,这让我无法使用。然后我发现了有前途的基于 Selenium 的自动化框架Appium,它应该也可以处理混合应用程序,但是我无法让它与 WebViews 一起使用,它似乎还没有完全实现,正如一些帖子所证明的那样。
在尝试了 Appium 之后,我发现了Selendroid的提示,它也应该适用于混合应用程序,但它似乎有很多错误,并且一直在让我的整个计算机崩溃。
那么,这里有没有人知道使用 WebViews 测试 Android 应用程序的有效解决方案?我正在使用 Windows 7。非常感谢您的帮助。