JMeter安装和使用教程

发布时间:2024年01月17日

一、JMeter介绍

Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、CGI脚本、Java 对象、数据库, FTP服务器,等等。Jmeter 可以用于对服务器、网络或对象模拟巨大的负载,来在不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。

二、JMeter的安装

2.1 软件下载

访问官网地址下载软件:Apache JMeter - Download Apache JMeter,下载位置如图所示。

2.2 软件解压

下载得到压缩包:

,将压缩包解压得到软件目录:

2.3 配置JMeter环境

此电脑 -> 右键 -> 属性 -> 高级系统设置 -> 环境变量,然后在系统变量中添加JMETER_HOME和CLASSPATH两个变量,并且编辑Path变量的变量值。

  • 配置JMETER_HOME变量

变量名:JMETER_HOME

变量值:D:\develop\apache-jmeter-5.4.1

  • 配置JMETER_HOME变量

变量名:CLASSPATH

变量值:%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar; %JMETER_HOME%\lib\jorphan.jar;

  • 配置Path变量

变量名:Path

变量值:%JMETER_HOME%\bin

三、 JDK安装

JMeter是Java语言开发,运行需要依赖Java的JDK环境,因此在运行JMeter之前先要安装并配置JDK。

3.1 下载jdk1.8

访问下载链接:Java Downloads | Oracle,选择需要的版本下载。

3.2 安装jdk

双击安装包,选择指定的安装目录,一直下一步直至完成安装。

3.3 配置jdk环境

右键我的电脑->属性->高级系统设置->环境变量。

在系统变量中添加JAVA_HOME变量,变量值是jdk的安装目路。

变量名:JAVA_HOME

变量值:D:\develop\jdk8u352-b08

在系统变量的Path变量中添加,%JAVA_HOME%\bin,然后一直点击确定保存。

变量名:Path

变量值:%JAVA_HOME%\bin

3.4 验证jdk是否安装成功

快捷键win + R,调出输入框,输入cmd打开cmd命令窗口,输入java -version命令,如果出现对应的版本号信息,则是安装配置成功,否则检查相关配置的路径是否存在问题。

四、JMeter使用

3.1 启动

JMeter的启动方式可以采用下面两种:

方式一:cmd窗口输入jmeter命令后,会自动运行JMeter,出现下面的界面即是运行成功。

方式二:进入安装目录的bin目录下,双击运行jmeter.bat脚本文件运行,出现下图即是运行成功。

3.2 切换语言

Jmeter默认是英文界面,可以手动切换为中文界面。 切换的方式分两种,临时切换和永久切换。

  • 方式一:临时切换成中文,只需要安装下面步骤修改,立刻切换成中文。但重启软件后又恢复成默认的英文界面。

  • 方式二:永久切换成中文,需要修改软件的配置文件,将语言对应的配置信息写死为中文。 这种方式即便软件重启依旧是修改后的中文见面。方法很简单,只需修改bin目录下的jmeter.properties文件,找到语言对应的配置地方,大概在40行左右,添加中文语言的配置:language=zh_CN, 然后重启软件即可一直生效。

language=zh_CN

3.3 接口测试案例
  • 添加一个线程组

  • 设置线程组的属性

  • 添加一个http请求

  • 设置http请求参数

  • 添加http请求头

  • 配置http请求头信息

  • 添加结果树

文章来源:https://blog.csdn.net/qq_45110186/article/details/135659529
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。