【Jmeter实战】手把手教你用JMeter录制Edge浏览器测试脚本

先看效果!

前言

JMeter 作为一款强大的性能测试工具,其录制功能能快速生成测试脚本,尤其适合复杂业务流程的测试场景。本文将以 Edge浏览器 为例,详解如何通过JMeter实现网站操作的自动化脚本录制,助你轻松入门性能测试!

一、准备工作:安装与环境配置

  1. 安装JMeter

    • 官网下载地址:Apache JMeter - Download Apache JMeter
    • 选择 Binaries 版本(如 apache-jmeter-5.6.2.zip),解压至非中文路径。
    • 注意:确保已安装JDK 8+,可通过 java -version 验证。
    • 安装完成后win+r,输入jmeter即可启动jmeter的GUI页面。

二、JMeter代理服务器配置

1. 创建测试计划结构
  • 右键 Test Plan → Add → Threads (Users) → Thread Group
  • 右键 Thread Group → Add → Logic Controller → Recording Controller
2. 设置HTTP(S)代理服务器
  • 右键 Test Plan → Add → Non-Test Elements → HTTP(S) Test Script Recorder
  • 关键配置
    • Port8888(默认端口,可自定义)
    • Target Controller:选择刚创建的 Recording Controller
    • Request Filtering:勾选 Capture HTTP Headers
3. 安装JMeter根证书(解决HTTPS报错)
  • 在JMeter的 bin 目录找到 ApacheJMeterTemporaryRootCA.crt,双击安装:
    • Windows:选择“本地计算机” → “受信任的根证书颁发机构”
    • Mac:拖入钥匙串访问,并设置为始终信任。
    • 注意:可以先点开始录制,会在bin目录下自动生成crt文件。

三、Edge浏览器代理设置

1. 配置系统代理
  • Windows
    • 设置 → 网络和Internet → 代理 → 手动设置代理
    • 地址:127.0.0.1,端口:8888(与JMeter一致)
  • Mac
    • 系统偏好设置 → 网络 → 高级 → 代理 → 设置HTTP/HTTPS代理

四、开始录制操作!

  1. 启动JMeter代理

    • 在JMeter中点击【Start】按钮,控制台显示 Proxy started 即成功。
  2. 操作Edge浏览器

    • 输入目标网址(如 https://example.com),执行登录、搜索、提交表单等操作。
  3. 停止录制

    • 操作完成后,返回JMeter点击【Stop】按钮。

五、回放验证脚本

  1. 添加监听器

    • 右键 Thread Group → Add → Listener → View Results Tree
  2. 运行测试

    • 点击顶部绿色箭头 ▶️,观察请求状态是否均为 200
  3. 问题排查

    • 乱码问题:在 HTTP Request 中设置 Content Encoding 为 UTF-8
    • 登录失败:检查Cookie管理器是否自动添加。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值