appium抓包总结

appium抓包总结

背景:有些app通过抓包工具charles等抓不到接口数据,应为这一类抓包工具只能抓到应用层的数据包,而某些app的接口是走的传输层协议,所以此时只能通过AppIUM工具来进行抓包。

1、Appium 是什么?

Appium是一个开源的,适用于原生或混合移动应用( hybrid mobile apps )的自动化测试工具,Appium应用WebDriver: JSON wire protocol驱动安卓和iOS移动应用。
可以通过id、xpath元素来定位app页面上的数据
1、 在代码中通过.click()方法跳转页面后,需要sleep 1~2秒等待页面反应再去获取数据
2、然后调用命令driver.back()进行返回,并且执行driver.swipe(size['width'] / 2, size['hight'] / 2, size['width'] / 2, size['hight'] / 2, 2000)进行页面滚动,以便可以获取后面的元素

参考连接
参考连接

相关推荐
测试杂货铺6 天前
Appium怎样连接多台设备?
自动化测试·软件测试·python·测试工具·职场和发展·appium·测试用例
csdn_金手指8 天前
MacOS系统 快速安装appium 步骤详解
macos·appium
川石课堂软件测试12 天前
实用|金融银行项目测试业务流分析+常问面试题
功能测试·测试工具·金融·appium·自动化·压力测试
测试老哥18 天前
appium怎样连接多台设备
自动化测试·软件测试·python·测试工具·职场和发展·appium·测试用例
枫萏18 天前
【Appium】AttributeError: ‘NoneType‘ object has no attribute ‘to_capabilities‘
appium
测试杂货铺20 天前
如何进行Appium实现移动端UI自动化测试呢?
自动化测试·软件测试·python·测试工具·职场和发展·appium·测试用例
qq_433716951 个月前
测试用例编写的八大要素及编写详细指南
自动化测试·软件测试·jmeter·appium·jenkins·接口测试·测试工程师
Enougme1 个月前
Appium常用的使用方法(一)
python·appium
大今野1 个月前
windows系统中实现对于appium的依赖搭建
windows·appium
Enougme1 个月前
mac安装appuim
macos·appium