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

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

作者: 沉思的雨季 | 来源:发表于2023-10-25 15:54 被阅读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脚本成功。

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/rxeeidtx.html