带量角器的Appium:处理AngularJS异步调用

带量角器的Appium:处理AngularJS异步调用,angularjs,protractor,appium,Angularjs,Protractor,Appium,我的混合安卓应用程序是用angularjs库构建的,其中有大量的异步调用。如何将Appium与量角器集成,以便检查完整的页面加载,包括异步调用和其他数据绑定。我的应用程序是作为APK开发和移植的,不在浏览器中浏览。我能够执行selenium脚本,但异步调用是我遇到的问题 请帮帮我。到目前为止,量角器还没有正式支持appium配置。但是,在量角器文档中有一个帮助文件。您需要做的就是更新conf.js文件以包含appium配置,并记住在运行测试脚本之前启动appium服务器。 对于你的问题,你需要准

我的混合安卓应用程序是用
angularjs
库构建的,其中有大量的
异步调用。如何将Appium与量角器集成,以便检查完整的页面加载,包括异步调用和其他数据绑定。我的应用程序是作为
APK
开发和移植的,不在浏览器中浏览。我能够执行selenium脚本,但异步调用是我遇到的问题


请帮帮我。

到目前为止,量角器还没有正式支持appium配置。但是,在量角器文档中有一个帮助文件。您需要做的就是更新conf.js文件以包含appium配置,并记住在运行测试脚本之前启动appium服务器。 对于你的问题,你需要准备好以下几点-

  • 启动avd
  • 在avd中安装将通过appium调用的.apk文件
  • 使用命令-appium&
  • 更新量角器conf.js文件以包括appium android/chrome配置。有关配置的更多详细信息,请参见下面的链接

  • 这是它的链接-

    混合应用程序可以通过量角器自动执行吗?或者,您正在讲述如何配置量角器,以便在移动浏览器中自动化web应用程序。如果前者是真的,请告诉我如何在量角器中自动化混合应用程序,到目前为止,我们在这方面还没有成功。不,你不能单独使用量角器自动化混合应用程序。但是,您可以使用appium将其自动化。所以我给出了一个链接,它集成了量角器和appium。使用appium,您可以自动化混合应用程序,使用量角器,您可以处理角度调用。由于appium和Gragrator都使用同一个selenium webdriver概念,因此您可以编写javascript代码来自动化appGirish Sortur:根据Github的问题,它仍然没有实现,他们为此有todo团队,他们说ETA!对。我不得不说它还没有得到官方的支持。请看我上面的帖子。你仍然可以非正式地使用它。