设置Jmeter代理服务器实现接口自动录制
第一步:
打开jmeter,添加一个线程组,在线程组中添加一个录制控制器
第二步:
在工作台中添加http代理服务器
第四步:
配置http代理服务器,此处需要配置两个位置,1.端口号,因为80,8080端口经常被占用,所以建议端口号建议配置为8888,2.目标控制器,目标控制器应选择第一步中添加的录制控制器
第五步:
配置浏览器代理服务器,此处以firefox火狐浏览器作为示例
打开火狐浏览器选项
在选项的最后一项找到网络代理配置,点击设置
将连接设置为手动配置代理,http代理IP地址填写127.0.0.1代表本地jmeter,端口号设置为8888与jmeter中保持一致
最后一步:
在jmeter中添加的HTTP代理服务器中点击“启动”,开始录制接口,接下来在firefox中打开的页面中的请求会经过jmeter代理服务器,然后被自动获取到录制管理器中
-----完成
当然使用jmeter录制的方法相对比较繁杂,所以推荐大家使用badboy 这个工具来录制接口
接口录制完成后可以直接导出为jmeter可以识别的 .jmx脚本
有兴趣的同学可以加群聊天讨论 489650589