【Jmeter】—— 程序的安装、配置

本文介绍如何无需复杂配置即可启动JMeter进行性能测试。通过简单的步骤下载并运行JMeter,无需繁琐的环境变量配置,适合初学者快速入门。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



前言


  如果说这篇博客来讲解Jmeter的安装


  那真的毫无意义


  因为Jmeter本 身  就 并 不需要安装


  在官网下载解压之后,双击其中的批处理文件就能直接运行


正文


安装JDK

1.下载jdk,下载网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

2.安装jdk,双击文件安装,结束即完成。


安装Jmeter

1.下载Jmeter,下载网址:http://jmeter.apache.org/download_jmeter.cgi

2.解压Jmeter,解压之后,打开解压后的文件夹,再找到bin文件夹下的jmeter.bat文件

    运行文件,首先出现一个dos窗口,等待只有会出现可视化的界面

    在运行Jmeter期间,不要关闭dos窗口。


到此,Jmeter软件就算安装完成


我说


我想除了我的博客,任何其他的文章,在讲述安装Jmeter时

一定会在jdk安装时设置一堆环境变量,配置Jmeter还得去设置环境变量。


我想说,如果你单纯的想运行Jmeter的话,什么环境变量配置,完全不需要,都是扯淡


为什么说成是扯淡,因为


有9成以上的博客,在配置完环境变量后,只会去告诉你


在Jmeter的文件夹下,找到bin目录,再找到jmeter的批处理文件,双击即可运行Jmeter了,

                          ——那么,配置环境变量的意义何在呢?



看同学分享Jmeter技术的时候,还会去一层一层的去找那个文件,就不由的去想为什么

如果说这是个人的兴趣爱好,而不愿意利用 运行 打开软件的话,那么我也就说不了什么了。


配置Jmeter环境变量


注意:配置环境变量后的窗口全部都要点击确定。


现在我给各位客官分享一下正常情况下的Jmeter环境变量的配置,其实这个我之前的一篇博客的原理是一样的


① win+E 打开资源管理器,右击此电脑(我的电脑)选择属性



② 选择高级系统设置→→点击环境变量→在系统变量下,点击新建→输入变量名和变量值(内容如图)



③ 在系统变量中,找到path,点击编辑→点击新建  内容照抄:%JMETER_HOME%\bin

 如果系统不是win10的话,第3步会稍有不同,

 因为在win10之前的系统编辑环境变量时并不能新建,只能编辑

 编辑之后,按End键,输入内容:;%JMETER_HOME%\bin



经过上面3步,配置好之后Win+R打开运行,在运行处输入jmeter即可打开程序


结语



        走心




### 使用 JMeter 进行微信小程序性能测试脚本录制 #### 设置代理端口 对于使用 JMeter 录制微信小程序的 HTTP 请求,需要设定代理端口,通常可设为8888。此操作确保所有网络流量通过 JMeter 捕获并记录下来[^3]。 #### 创建 Test Plan 结构 在创建用于录制的小程序测试计划时,在 `Test Plan` 下依次选择添加线程组以及逻辑控制器中的录制控制器作为目标容器放置后续捕获到的采样器请求。 #### 配置录制选项 进入 `HTTP(S) Test Script Recorder` 组件配置页面后,需指定监听本地接口的具体端口号,并定义哪些 URL 应该被包含或者排除在外。例如,可以设置只捕捉发往特定域名下的资源访问而忽略图片、样式表等静态文件加载过程。 #### 安装 CA 证书 (针对 HTTPS 协议) 当涉及到安全连接(HTTPS)的情况下,为了让客户端信任来自中间人的加密通信,必须先导入由 JMeter 自动生成的安全凭证——位于 bin 文件夹内的 ApacheJMeterTemporaryRootCA.crt 到操作系统及应用层面上的信任库中去。 #### 手机设备代理配置 不同于普通的网页浏览环境,移动应用程序可能运行于不同的平台之上,因此还需要特别注意调整对应型号智能手机上的 Wi-Fi 或者蜂窝数据链路参数以便它们能够识别到同一局域网内部署好的抓包服务实例。具体来说就是修改无线网络属性里的 HTTP Proxy 字段指向 PC 的 IP 地址加上前面提到过的自定义侦听地址组合而成的形式[^2]。 #### 启动与停止录屏会话 完成上述准备工作之后就可以按下“开始”按钮激活监控状态等待实际交互行为发生直至结束再点击“停止”,期间产生的所有有效动作都会自动转换成相应的 Sampler 节点保存起来供后期分析调优所用[^5]。 ```python import os def setup_jmeter_proxy(): proxy_port = "8888" ca_cert_path = "./bin/ApacheJMeterTemporaryRootCA.crt" if not os.path.exists(ca_cert_path): print(f"未找到必要的根证书 {ca_cert_path}") return # 假定这里是安装证书和配置手机代理的相关命令或函数调用 install_certificate(ca_cert_path) setup_jmeter_proxy() ```
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值