利用Jmeter作为代理服务器录制脚本

Jmeter可以做什么?

  • 接口测试

  • 性能测试

  • 代理服务器

录制脚本的原理是什么?

原理:把Jmeter作为代理服务器去录制脚本
代理:中转站

利用Jmeter作为代理服务器录制脚本

如何利用Jmeter做代理录制脚本?

步骤1:添加线程组

利用Jmeter作为代理服务器录制脚本
给线程组取个名字,最好是见名知意。利用Jmeter作为代理服务器录制脚本

步骤2:添加Jmeter的HTTP代理服务器

利用Jmeter作为代理服务器录制脚本

步骤3:设置HTTP代理服务器

利用Jmeter作为代理服务器录制脚本

注意:

  • 目标控制器:意思是,录制的脚本会被存放的地方,这里选择我们第一步创建的线程组,进行统一管理
  • 端口:这个非常重要!!!跟接下来的步骤4息息相关,端口默认是8080,当然也可以改成别的端口,但是确保步骤4的端口跟这个端口保持一致。
  • 启动按钮:点击启动按钮,开始录制所有请求连接和参数。

步骤4:设置浏览器代理

注意:

  • 可以随意选择你要设置的代理的浏览器,都可以,这里以Chrome浏览器为例。
    1、 打开Chrome浏览器的设置,在设置中搜索“代理”,并打开
    利用Jmeter作为代理服务器录制脚本
    2、点击“局域网设置”
    利用Jmeter作为代理服务器录制脚本
    3、勾选“为LAN使用代理服务器” 填写地址:127.0.0.1或者localhost,端口与步骤3中HTTP代理服务器填写的保持一致,8888,点击确定,设置完成
    利用Jmeter作为代理服务器录制脚本

步骤5:设置完毕,启动Jmeter中的HTTP代理服务

利用Jmeter作为代理服务器录制脚本

步骤6:访问浏览器,并查看线程组是否有请求链接和数据进来,操作完毕后,记得关闭HTTP代理服务器

利用Jmeter作为代理服务器录制脚本

步骤7:查看录制的脚本:

利用Jmeter作为代理服务器录制脚本
这里的请求,就是我们利用Jmeter的HTTP代理服务器录制下来的。

注意:

录制完脚本后,要记得取消浏览器的代理,否则会用不了这个浏览器。
利用Jmeter作为代理服务器录制脚本
转载自:https://www.cnblogs.com/liulinghua90/