【注意】录制完毕,要记得把浏览器的代理设置恢复,点系统默认代理即可。
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是什么。