利用Loadrunner+FIddler抓包的形式录制APP的性能脚本
最近公司要求做APP的性能测试,尝试网上所有的方法,整崩溃了还是没有有弄好,手机连接代理,但是录制的时候有些接口就是抓不到,流程接口抓不全,导致数据插入不到数据库。后来直接撇开LoadRunner,只对Fiddler做代理抓包,将抓到的包进行分割处理,就成了我们所需要的性能测试脚本,具体操作如下(在做次操作之前,电脑和手机连接同意WiFi,台式电脑可以用无线网卡):
1.Fiddler打开代理,填写代理端口,如图所示:
Tools——Options-——Connections
2.对手机进行代理设置,在连接的WiFi下进行手动代理设置,如下图所示:
3.此时,你的fiddler应该可以抓到你手机上的包了,为了方便快速,在fiddler中只过滤你需要的请求
4.在fiddler中抓取到请求之后选中你所需要的的全部请求,进行导出
导出步骤,选中右键:save——Selected Sessions——as Text…,将文件导出之后是个txt文件;在LoadeRunner中创建一个py文件,或者pycharm中创建py文件,定义一个字符串,将txt中的文件中的内容放入到字符串中,进行分割,再进行运行,运行的结果就是你要的性能测试脚本了。具体代码如下:
import os
strinfo=’’‘此处将t
利用Loadrunner+Fiddler抓包的形式录制APP的性能脚本
最新推荐文章于 2025-07-04 15:06:37 发布