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)进行页面滚动,以便可以获取后面的元素

参考连接
参考连接

相关推荐
测试开发-学习笔记3 天前
安装appium
appium
one day3214 天前
手机安装Appium Settings后闪退-最简单解决方式
appium
川石课堂软件测试4 天前
UI自动化测试|CSS元素定位实践
css·测试工具·ui·fiddler·单元测试·appium·harmonyos
Hi~晴天大圣8 天前
Appium环境搭建
appium
川石课堂软件测试9 天前
什么是埋点测试,app埋点测试怎么做?
功能测试·测试工具·华为·小程序·单元测试·appium·harmonyos
川石课堂软件测试14 天前
使用mock进行接口测试教程
数据库·python·功能测试·测试工具·华为·单元测试·appium
aovenus15 天前
使用Midscene.js和Appium开展移动应用自动化的对比
appium·midscene.js
one day32115 天前
appium
appium
测试开发-学习笔记16 天前
从0开始搭建app的自动化(二)-appium+python
python·appium·自动化