Jmeter(GUI模式)详细教程

Jmeter(GUI模式)详细教程

目录:导读

一、安装Jmeter

二、Jmeter工作原理

三、Jmeter操作步骤

Jmeter界面

1、测试计划

2、线程组

3、HTTP请求

4、监听器

四、压力测试

写在最后


 

前些天,领导让我做接口的压力测试。What??我从未接触过这方面,什么都不知道,一脸蒙。于是我从学习jmeter开始入手。

现在记录下来jmeter的使用步骤,希望能对大家有所帮助。


一、安装Jmeter

1、电脑安装Java,并配置环境变量,步骤见:链接

2、下载Jmeter,解压到本地。

3、进入/Jmeter/bin,双击jmeter,打开软件。

jmeter


二、Jmeter工作原理

Jmeter可以作为Web服务器与浏览器之间的代理网关,以便捕获浏览器的请求和Web服务器的响应,如此就可以很容易的生成性能测试脚本。有了性能测试脚本,Jmeter就可以通过线程组来模拟真实用户对Web服务器的访问压力。这与LoadRunner的工作原理基本一致。

工作原理


三、Jmeter操作步骤

Jmeter界面

1、测试计划

测试计划描述了Jmeter运行时将会执行的一系列步骤。一个完善的测试计划,会包含一个或多个线程组、逻辑控制器、采样器、监听器、定时器、断言和配置元件


2、线程组

线程组是任何测试计划的起点,所有的逻辑控制器和采样器都必须放在线程组之下。其他的测试元件可以被直接放在测试计划之下,这些测试元件对所有线程组都生效。线程组就像它的名称所描述的,被用来管理执行性能测试所需的Jmeter线程。用户通过线程组的控制面板可以:

· 设置线程数量

· 设置线程启动周期Period

· 设置执行测试脚本的循环次数</

### Mac OS X 上安装 JMeter详细指南 #### 1. Java 环境准备 JMeter 是基于 Java 开发的工具,因此需要先在系统中安装 JDK。可以通过以下方式验证并安装 JDK: - 验证当前系统的 JDK 是否已安装以及版本号: ```bash java -version ``` 如果未安装或者版本不符合要求,则可以从 Oracle 或 OpenJDK 官方网站下载适合 macOS 的 JDK 版本[^1]。 - 设置 JAVA_HOME 环境变量以便后续操作更加便捷。编辑 `~/.bash_profile` 文件,在其中加入如下内容: ```bash export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdkX.X.X_XXX.jdk/Contents/Home/ export PATH=$JAVA_HOME/bin:$PATH ``` 保存退出后通过命令使更改生效,并确认环境变量设置无误: ```bash source ~/.bash_profile echo $JAVA_HOME ``` 上述路径需依据实际安装情况调整[^3]。 #### 2. 下载与解压 JMeter 访问 Apache JMeter 官方站点获取最新稳定版压缩包链接。通常会提供 `.tgz` 和 `.zip` 格式的资源供选择;推荐选用 `.tgz` 类型以适应 Unix-like 平台特性。 完成下载之后利用 Archive Utility 应用程序或是终端指令来进行解档处理: ```bash tar -xvzf apache-jmeter-X.Y.Z.tgz cd apache-jmeter-X.Y.Z/bin ``` #### 3. 启动 JMeter GUI 模式 当一切准备工作就绪以后,可以直接调用脚本来激活图形界面模式下的 JMeter 实例: ```bash sh jmeter.sh ``` 这一步骤可能会花费一些时间来加载必要的组件,请耐心等待直至窗口弹出为止。 对于那些希望深入参与到项目开发过程中的用户来说,还可以按照官方文档指示克隆仓库至本地机器上再依照特定流程编译生成可执行文件[^2]。 ### 注意事项 确保网络连接正常以免中途因依赖项缺失而导致失败;另外考虑到不同操作系统之间可能存在细微差异所以具体细节请参照对应平台上的指导手册进一步查阅更多信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值