当前位置: 首页 > article >正文

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

参考连接
参考连接


http://www.kler.cn/a/228309.html

相关文章:

  • Spring Security(maven项目) 3.0.2.6版本—总
  • MDX语言的语法糖
  • 2024年美赛C题评委文章及O奖论文解读 | AI工具如何影响数学建模?从评委和O奖论文出发-O奖论文做对了什么?
  • macOS 安装JDK17
  • 大模型 | AI驱动的数据分析:利用自然语言实现数据查询到可视化呈现
  • 2025 最新flutter面试总结
  • C++设计模式-里氏替换原则
  • ReactNative实现宽度变化实现的动画效果
  • Qt基础-QMap详解
  • 随机森林超参数的网格优化(机器学习的精华--调参)
  • Linux定时器和时间管理
  • arcpy高德爬取路况信息数据json转shp
  • 关于如何将Excel转成Word,可能有一些你想知道的技巧
  • Linux内存管理:(十二)Linux 5.0内核新增的反碎片优化
  • STM32单片机的基本原理与应用(六)
  • 阿里巴巴 Java 开发手册
  • Leetcode 3031. Minimum Time to Revert Word to Initial State II
  • DBA的节前紧急任务:一份全面的数据库自救指南
  • kubeadm部署k8s集群
  • Android BitmapShader setLocalMatrix缩放Bitmap高度重新onMeasure,Kotlin
  • 【教程】微服务使用Feign接口进行远程调用的步骤
  • 【分布式】雪花算法学习笔记
  • 从零开始 TensorRT(4)命令行工具篇:trtexec 基本功能
  • react和antd学习笔记
  • STM32--揭秘中断(简易土货版)
  • Qt 范例阅读: QStateMachine状态机框架 和 SCXML 引擎简单记录(方便后续有需求能想到这两个东西)