前言
最近微信的小程序越来越多了,随之带来的问题是:小程序如何做自动化测试?
本篇以摩拜小程序为例,介绍如何定位小程序里面的元素
运行环境:
android 7.0
appium v1.7.1
webview进程
‘chromeOptions’: {‘androidProcess’: ‘com.tencent.mm:appbrand0’}
2.androidProcess进程可以通过adb shell去查看,先点开摩拜小程序,然后进adb shell
3.com.tencent.mm:appbrand0 这个就是我们要找到的了
摩拜小程序
1.先点开微信首页,下滑页面,出现小程序菜单后点击‘摩拜’
2.代码实现:
小程序操作
1.进入小程序后点右下角的头像,这里可以通过坐标去点击
由于每个手机分辨率不一样,这里可以直接去计算下图标在屏幕的比例
2.接着点击“发红包赚赏金”
参考代码
python自动化全栈课程7月开学,现在开始可以报名了
本期课程截止时间:2018-06-30
领取专属 10元无门槛券
私享最新 技术干货