appium+python自动化56-微信小程序自动化

前言

最近微信的小程序越来越多了,随之带来的问题是:小程序如何做自动化测试?

本篇以摩拜小程序为例,介绍如何定位小程序里面的元素

运行环境:

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

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20180606G17HBP00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券