提升jmeter脚本编写效率的方法:Fiddler导出jmx文件

有效提升编写JMeter脚本效率的方法 

jmeter的脚本来源有以下几种:badboy录制、jmeter自带的录制功能、手动编写脚本(使用fiddler/wireshark来抓包,然后构造协议写脚本)、fiddler抓包之后直接导出jmeter脚本。下面分享下fiddler导出jmeter脚本,通过fiddler抓取的请求,导出为jmx格式,极大提升脚本编写效率。 

fiddler导出jmeter脚本步骤:

总共需要五步

1、下载扩展脚本

2、将下载后的文件剪切到 fiddler 安装目录下

3、重新启动fillder

4、设置筛选条件

5、录制完成后导出文件

  • 安装Fiddler 4.6及以上版本

    https://www.telerik.com/fiddler

     

  • 下载jmeter插件:链接: https://pan.baidu.com/s/1dqm1qI5kShu4CQr6k50XfQ 提取码: 5sfw  ,解压后将文件拷贝至fiddler安装路径ImportExport文件夹下

提升jmeter脚本编写效率的方法:Fiddler导出jmx文件_第1张图片

  • 重启fiddler ,设置过滤的域名

     

进入 fiddler=>filters=>Use Filters=>Hosters

勾选Use Filters

第一个下拉列表选择:No Zone Filter

第二个下拉列表选择:Show only the following Hosts

文本框中输入需要抓包的域名,多个用;隔开

点击Actions选项并选择Run Filterset Now

之后在浏览器中打开指定域名,便会对该域名进行抓包。

 

提升jmeter脚本编写效率的方法:Fiddler导出jmx文件_第2张图片

  • 抓包导出jmx文件

 

提升jmeter脚本编写效率的方法:Fiddler导出jmx文件_第3张图片

 

  • jmeter打开导出的jmx文件

 

提升jmeter脚本编写效率的方法:Fiddler导出jmx文件_第4张图片

  • 对脚本进行调整:比如:增加断言,对参数进行参数化 

 

  • 对插件开发感兴趣可参考:http://www.perftesting.co.uk/creating-jmeter-test-plans-with-fiddler/2013/03/01/

 

使用Fiddler抓包后,导出jmx格式的文件,jmeter可直接使用,大幅提高接口脚本编写效率

 

关注微信公众号,自动化测试交流

 提升jmeter脚本编写效率的方法:Fiddler导出jmx文件_第5张图片

你可能感兴趣的:(接口测试)