使用Jmeter做接口测试时,有时接口数量过多,接口参数过于复杂,手动的去配置会觉得很麻烦,因此就有了可以录制脚本的工具.
1. Badboy。使用Badboy浏览网站,就可以将接口录制下来然后保存为Jmeter的脚本,在Jmeter中导入脚本(test.jmx)即可。
2. 其实Jmeter本身也是有录制功能的,使用代理服务器就可以录制脚本。
一 、先创建一个测试计划,右键添加->非测试元件->HTTP代理服务器
二 、创建一个线程组。在HTTP代理服务器中配置。在Test Plan Creation配置目标控制器;也就是想要录制的脚本放在哪个线程组下。端口号可以自己随便定义。
三 、设置浏览器代理服务
四 、Jmeter中的录制的脚本会看上去比较乱,有时需要排除模式过滤,我们不需要请求的图片什么的(.*\gif),只想要保留接口。
五 、设置完后保存配置,点击启动后,就可以打开浏览器访问想要录制的网站,Jmeter就会将请求录制到脚本中,再根据自己的需要增删改,添加监听器即可。