深圳软件测试学习:如何在Android手机上进行自动化测试

本文介绍了如何在深圳进行软件测试学习,特别是如何使用Poco对Android原生应用进行自动化测试。内容包括PocoService的安装、启动及故障排查,提供了使用Poco进行自动化测试的代码示例,涉及多台手机的连接与切换。
摘要由CSDN通过智能技术生成

深圳软件测试学习:如何在Android手机上进行自动化测试
如何使用Poco对Android原生应用进行测试
Poco支持直接对任何Android原生应用(非游戏引擎,非webview)进行UI层次结构识别,用法上与Poco在其他平台上一模一样。
在AirtestIDE的Poco Assistant面板中选择Android模式之后,AirtestIDE会开始自动向手机里安装Pocoservice.apk和Pocoservice-test.apk,部分型号手机需要手动点击确认安装才能顺利安装。
安装完成后,AirtestIDE会自动启动PocoService,它会定时抓取Android上界面的层次结构信息,稍等片刻就可以在AirtestIDE界面中看到当前界面的UI结构结构树。
如果Pocoservice启动失败,会导致Pocoservice.apk反复重装,此时可以检查以下几个方面:
是否有Android版本过低,Poco支持≥19,Android SDK API即Android 4.4及以上
请关闭PC或手机上连接的网络代理代理,否则可能导致连不上Poco
可以尝试卸载手机中的2个Pocoservice相关的APK后,手工重新安装一遍,在poco\poco\drivers\android\lib目录下能够找到这两个APK
部分vivo和oppo手机需要将手机设置-输入法设置中,把Yosemite输入法设置为替换输入法+当前输入法
一个使用计算器的例子
在这里我们提供一个使用Poco对一个计算器应用编写代码的例子,并同时将App安装到手机上。
按照前面说的,在AirtestIDE中的Poco辅助窗口拖放菜单中选择Android后,AirtestIDE将自动启动Pocoservice,显示出当前的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值