jmeter学习 一

一、jmeter安装

1.安装好jdk

2.下载jemter,下载地址 http://jmeter.apache.org/download_jmeter.cgi

3.任意目录解压

二、jmeter 目录介绍

1.bin目录:可执行的目录

jmeter.bat:windows的启动文件

jmeter.log:日志文件

jmeter.sh:linux的启动文件

jmeter.properties:系统配置文件

jmeter-server.bat :windows分布式测试要用到的服务器配置

jmeter-serve:linux分布式要用到的服务器配置

2.docs目录:接口文档目录

3.extras目录:扩展插件目录

4.lib目录:所用到的插件目录,里面都是jar包,会自动在JMETER_HOME/lib和ext目录下寻找需要的类

5.liceses:jmeter证书目录

6.ptinrable_docs 用户使用手册


JMeter个广泛使用的性能测试工具,特别适用于对Web应用进行负载和压力测试。对于初学者来说,可以从以下几个方面入手学习 JMeter 的使用。 ### 安装与配置 在开始使用 JMeter 之前,需要确保已经安装了 Java 8.0 或更高版本。这是因为 JMeter 是基于 Java 开发的应用程序,它依赖于 Java 运行环境。接下来,可以从 Apache 官方网站下载最新的 JMeter zip 包,并将其解压到任意目录。对于 Windows 用户,可以通过运行 `<jmeter安装目录>/bin` 目录下的 `jmeter.bat` 文件来启动 JMeter;而对于 Linux 用户,则可以使用 `sh jmeter` 命令来启动 [^2]。为了方便使用,建议配置 JMeter 的环境变量,这步骤与配置 Java 环境变量的过程相似 [^2]。 ### 基本操作 启动 JMeter 后,用户将看到两个窗口:个是命令行窗口,另个是图形用户界面。重要的是不要关闭命令行窗口,因为它是 JMeter 正常运行所必需的 [^1]。通过图形用户界面,用户可以创建测试计划、添加线程组、配置取样器、监听器等组件,从而构建自己的测试场景。 ### 配置语言和编码 如果希望将 JMeter 的界面设置为中文,可以在 `jmeter.properties` 文件中找到 `language=en` 并修改为 `language=zh_CN` 来实现默认中文显示。此外,为了确保测试结果能够正确显示中文字符,还需要在同个文件中设置 `sampleresult.default.encoding=utf-8` [^4]。 ### 学习资源 对于想要深入了解 JMeter 的用户,官方文档是个非常好的起,提供了详尽的指导和示例 [^2]。除了官方文档外,网络上也有许多高质量的学习资料和教程,例如 优快云 博客上的《JMeter入门到精通教程》就详细介绍了从安装配置到高级特性的各个方面 [^1]。这些资源不仅涵盖了 JMeter 的基本概念和操作,还包括了些实际案例分析,有助于用户快速掌握 JMeter 的核心技能。 ### 示例代码 下面是个简单的 JMeter 测试计划 XML 配置示例,用于发送 HTTP 请求并查看响应结果: ```xml <TestPlan> <ThreadGroup> <ThreadCount>1</ThreadCount> <RampUpPeriod>1</RampUpPeriod> <LoopCount>1</LoopCount> </ThreadGroup> <HTTPSampler> <Domain>example.com</Domain> <Port>80</Port> <Path>/path/to/resource</Path> <Method>GET</Method> </HTTPSampler> <ResultCollector> <Filename>results.jtl</Filename> <Format>csv</Format> </ResultCollector> </TestPlan> ``` 此配置定义了个包含单个线程的线程组,该线程会向指定 URL 发送次 GET 请求,并将测试结果保存至 `results.jtl` 文件中,格式为 CSV。 ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值