没有合适的资源?快使用搜索试试~ 我知道了~
2.1、编写MonkeyRunner自动脚本 2.2、抓取应用流量信息 2.3、数据解析实现 2.3.1、数据处理流程 2.3.2、使用生产者消费者模式处理数据
资源详情
资源评论
资源推荐
数据解析工具设计文档
学习总结 多线程 数据解析
一、设计目标
设计一个相对通用的数据解析工具,高效解析通过抓包工具抓取的网络数据内容
只需要添加少量代码,实现不同数据格式的解析,并支持不同文件格式保存
二、实施步骤
总的来说,就是使用MonkeyRunner自动测试脚本对手机进行某一些具体的操作时,通过
Fiddler工具截取手机App的Http通讯数据,通过对这些数据进行解析从而达到获取应用数据
的过程。
2.1、编写MonkeyRunner自动脚本
环境和工具:Python,AndroidSDK开发环境,Android手机一台(debug选项连接
PC)
脚本目标:循环对手机屏幕进行上划操作
代码:
#coding=utf-8
from com.android.monkeyrunner import
MonkeyRunner,MonkeyDevice,MonkeyImage
device = MonkeyRunner.waitForConnection(5,'351BBJHUHDPU')
sleepTime = 0.2
for x in xrange(1,10000):
MonkeyRunner.sleep(sleepTime)
device.drag((436,1234),(378,346),1,10)
注:MonkeyRunner.waitForConnection方法参数为adbdevices下的手机设备名
2.2、抓取应用流量信息
下载并安装需要抓取数据的Android应用
Google搜索获得Android手机设置代理上网方法,并成功设置手机通过PC代理上网功
王者丶君临天下
- 粉丝: 17
- 资源: 265
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0