python adb调试app 及pocoui库的使用

  1. poco文档:https://poco-chinese.readthedocs.io/zh_CN/latest/source/README.html#pocotargettimeout
  2. adb 调试的相关资料:https://baijiahao.baidu.com/s?id=1618657299008488787&wfr=spider&for=pc
  3. https://www.cnblogs.com/cxscode/p/8324621.html

工具:https://adb.clockworkmod.com/ adb驱动 轻量级的检视器 PocoHierarchyViewer

下载并安装adb驱动

双击 UniversalAdbDriverSetup.msi 并根据提示安装,安装成功后配置环境变量
在这里插入图片描述

2.将手机用数据线连接电脑,并找开usb调试模式,打开cmd窗口并输入 adb devices,如图显示设备列表表示成功在这里插入图片描述

3.下载并启动PocoHierarchyViewer-build–win32-x64,如图:
左侧为屏目右侧为ui树形结构
在这里插入图片描述
在这里插入图片描述

python pocoui代码测试

from poco.drivers.android.uiautomation import AndroidUiautomationPoco

poco = AndroidUiautomationPoco()
poco.device.wake()
poco(text='小红书').click()

抖音数据(标题,点赞,评论)采集

通过Airtest进行数据录制具体参照此文 https://www.cnblogs.com/zgq123456/articles/10759938.html,录制测试完可以直接在AirTest运行,但是Airtest上面不支持debug,所以我们要在pycharm中运行,把代码复制pycharm项目中,并确定adb服务开启
开启命令为(cmd中运行,安装见上面)

 adb start-server         #开启
  adb kill-server #关闭

运行项目如图:
在这里插入图片描述

测试代码请点击查看: python adb调试app 及pocoui库的使用----测试代码

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值