利用fiddler导出jmeter脚本,执行微信小程序性能测试

2023-10-25  本文已影响0人  沉思的雨季

1、安装fiddler

访问官网链接:https://www.telerik.com/download/fiddler,下载最新安装包,执行FiddlerSetup.exe进行安装,创建Fiddler.exe桌面快捷方式。

2、fiddler添加jmeter插件

链接:https://pan.baidu.com/s/1Ltdm4H89idtJ5937_SX7fQ
提取码:5bhz
百度网盘下载jmeter插件JmeterExport.dll,拷贝至fiddler安装路径下的ImportExport文件夹。

3、启动fiddler,配置抓包选项

在Tools菜单Option项,配置抓取https请求,如下图:



在Tools菜单Option项,配置Connection连接,如下图:



在Filters选项卡,配置抓包hosts过滤器,过滤掉图片、js等静态文件,输入正则条件:REGEX:(?insx)/[^?/].(css|ico|jpg|png|gif|bmp|wav)(?.)?$

4、打开微信小程序,fiddler抓取接口请求

打开微信PC端,进入小程序面板,打开要测试的小程序,操作小程序功能界面,在fiddler上会抓取接口请求。


5、导出fiddler请求,保存为jmeter脚本jmx文件

在File菜单,选择Export Sessions导出All Sessions如下:



选择导出格式,文件类型为Jmeter Script格式:

6、启动jmeter,执行性能测试

在jmeter文件菜单,打开fiddler保存的jmx脚本,配置压测线程组,执行性能测试。


附:打开jmx报错解决

在jmeter打开fiddler生成的jmx脚本,弹出报错如下:

解决办法:
fiddler导出的jmx脚本有JSON断言,默认安装的Jmeter是没有JSON插件,所以添加JSON插件即可。
点击Jmeter菜单,选项>Jmeter Plugins Manager按钮,搜索JSON插件安装即可,如下所示:



插件安装完成后,重启jmeter软件,再次打开fiddler保存的jmx脚本成功。
上一篇下一篇

猜你喜欢

热点阅读