如何使用 JMeter 录制测试脚本

Posted on Wed, 25 Dec 2024 13:54:22 +0800 by LiangMingJian


启动 JMeter 代理服务器

JMeter 可以通过设置代理服务器来监听浏览器的所有请求并生成记录文件。

  1. 在工具栏中选择 Templates…

  1. 搜索并选择 Recording 脚本录制模板。

  1. 此时出现如图完整的 Test Plan

  2. HTTP(S) Test Script Recorder 中,点击启动即可,开启 Jmeter 服务器。

安装证书

JMeter 启动代理服务器后会在 {%JMETER_HOME%}/bin 中生成一个证书 ApacheJMeterTemporaryRootCA.crt ,用户需要安装此证书,才可使用代理服务器。

打开任意浏览器,在设置中搜索证书,前往证书设置界面,导入证书至受信任的根证书颁布机构

配置浏览器

打开任意浏览器,在设置中搜索代理,前往代理设置界面,配置如下内容,启动代理。

  • 地址:localhost
  • Port:8888.

查看结果

尝试在浏览器中点击多个链接,关闭浏览器后,您可以在 Thread Group -> Recording Controller 中看到 JMeter 捕抓的HTTP请求内容。

参考文件 1:Apache JMeter - Apache JMeter HTTP(S) Test Script Recorder