如何使用量角器测试本机Android应用程序

如何使用量角器测试本机Android应用程序,第1张

概述我有本土的 Android应用程序,使用Ionic构建,所以e2e测试是用量角器写的,并且适用于混合版本的应用程序. 我想弄清楚,如果可以在Android设备上(或至少是emulator / avd)上的本机应用程序运行这些测试? 我试过Appium – 没有运气,它试图在设备上运行浏览器.我不需要它 Selendroid: java -jar path-to-selendroid.jar -ap 我有本土的 Android应用程序,使用Ionic构建,所以e2e测试是用量角器写的,并且适用于混合版本的应用程序.
我想弄清楚,如果可以在AndroID设备上(或至少是emulator / avd)上的本机应用程序运行这些测试?

我试过Appium – 没有运气,它试图在设备上运行浏览器.我不需要它

SelendroID:
java -jar path-to-selendroID.jar -app path-to.apk
它执行,但是当我启动量角器,它试图运行一些AndroIDDriver WebvIEw应用程序(与SelendroID徽标)而不是我的应用程序,所以所有的测试失败.量角器配置:

seleniumAddress: 'http://localhost:4444/wd/hub',baseUrl:         'http://10.0.2.2:8000',capabilitIEs:    {    browsername: 'androID'},

有可能吗或者最好的我可以希望通过Appium / SelendroID在设备上运行移动浏览器?

解决方法 正如你所指出的,你想测试一个AndroID本机应用程序.您将需要使用其他框架来测试本地应用程序.

另一方面,量角器“是AngularJs应用程序的端到端测试框架”. http://angular.github.io/protractor/#/

所以,它运行在浏览器上.浏览器可能在您的PC上,使用AndroIDDriver的手机上的WebDriver.但从来没有本机应用程序.

总结

以上是内存溢出为你收集整理的如何使用量角器测试本机Android应用程序全部内容,希望文章能够帮你解决如何使用量角器测试本机Android应用程序所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1133525.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存