【注意】录制完毕,要记得把浏览器的代理设置恢复,点系统默认代理即可。

2. 通过Fiddler抓包生成jmeter脚本

Fiddler是目前最常用的抓包工具之一。jmeter+Fiddler结合使用,通过Fiddler抓包,导出的.jmx文件在jmeter中使用,可以非常方便的实现接口测试,性能测试。具体步骤如下

下载Fiddler的jmeter导出扩展dll文件( 下载地址 提取码:x0w0)

解压后,将FiddlerExtensions.dll、FiddlerExtensions.pdb文件,复制粘贴到Fiddler安装路径下的ImportExport目录下。

打开Fiddler连接代理,按测试用例操作测试应用Fiddler抓包后,点击File->Export Sessions->All Sessions选择JMeter,导出JMeter的.jmx格式文件。如图:

打开jmeter,导入.jmx文件即可用。

3. Postman集合转换为Jmeter脚本【转】

Postman和Jmeter两者的侧重点不同。Postman突出功能测试和团队协作,平时接口开发使用方便,Jmeter则是性能压力测试。

在github上找到一个java的小工具, https://github.com/Loadium/postman2jmx
它能方便的将Postman导出的xxx.postman_collection.json转换为xxx.jmx,使用方式在其README.md中写的非常详细了。

在使用的过程中发现postman中包含GET类型的接口时,转换有个NullPointerException的报错,优化后如下:
https://github.com/fangls/postman2jmx

【Quality】 Quality is the value to someone who matters。做测试,首先要找到这个someone是谁,以及这个 someone重视的 value是什么。