性能测试篇——性能测试工具JMeter安装与配置、汉化处理

目录

 

一、主流性能测试工具

1.1LoadRunner

1.2Jmeter

 二、通常为什么选择Jmeter性能测试工具呢?

三、JMeter环境搭建

3.1安装JDK

3.1.1JDK的下载 

3.1.2安装JDK

3.1.3配置环境变量

 3.1.4校验

3.2安装JMeter  

3.2.1下载JMeter

3.2.2安装Jmeter

3.2.3环境配置 

3.2.4启动JMeter 

四、JMeter文件目录介绍 

4.1bin目录

4.2docs目录 

4.3printable_docs目录

4.4lib目录

五、修改JMeter默认配置

5.1汉化处理

5.2修改JMeter外观

 


 

一、主流性能测试工具

  • LoadRunner
  • JMeter

1.1LoadRunner

LoadRunner是一种工业级标准性能测试负载工具,可以模拟上万用户实施测试,并在测试时可实时检测应用服务器及服务器硬件各种数据,来确认和查找存在的瓶颈。

支持多种协议:Web(HTTP/HTML)、Windows Sockets、FTP、ODBC、MS SQL Server等协议。

LoadRunner性能测试工具的优点和缺点:

 

优点:
  • 多用户(支持数量单位万)
  • 详细分析报表
  • 支持ip欺骗
缺点:
  • 收费
  • 体积庞大(单位GB)
  • 无法定制功能

1.2Jmeter

JMeter是由Apache基金会开发的一个基于Java的免费开源工具,它主要被用于对软件系统进行功能和性能测试。虽然JMeter最初是为了测试Web应用程序而设计的,但它的功能已经扩展到了其他测试领域,包括但不限于静态资源、Java应用程序shell脚本数据库操作FTP服务以及邮件系统等。 但Jmeter软件的功能与Loadrunner基本一致。

Jmeter性能测试工具的优点和缺点:

优点:
  • 免费开源
  • 体积小
  • 可扩展的组件
缺点:
  • 不支持IP欺骗
  • 分析和报表能力比loadRunner弱

 二、通常为什么选择Jmeter性能测试工具呢?

  • Jmeter免费;
  • Jmeter提供的功能与LoadRunner基本一致,能满足绝大多数的性能测试需要。

三、JMeter环境搭建

3.1安装JDK

JDK(Java Development Kit)是用于开发Java应用程序的软件开发工具包(SDK)。它提供了Java运行环境(JRE)、编译器、调试器、以及其他工具,使得开发者能够编写、编译、运行和调试Java程序 。

3.1.1JDK的下载 

3.1.2安装JDK

双击安装包进行安装,所有步骤选择默认选项即可
 

3.1.3配置环境变量

JAVA_HOME:C:\Program Files\Java\jdk1.8.0_102
Path中添加: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
注意:具体要看自己安装在什么盘,不要直接照搬C:\Program Files\Java\jdk1.8.0_102。

 3.1.4校验

通过输入cmd或者WIn+R键打开命令行窗口,输入 java -version ,校验命令能否正常执行以及版
本信息是否一致。
fc631acea0914911847311587ef15c66.png

3.2安装JMeter  

3.2.1下载JMeter

 
注意: 下载的版本要与 JDK 版本对应

3.2.2安装Jmeter

把下载的安装包进行解压,解压到某一目录即可

注意:安装目录不要出现空格

3.2.3环境配置 

 
1. 新建JMETER_HOME变量,并添加jmeter所在目录 如:E:\tool\apache-jmeter-5.6.3
2.Path :%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;

3.2.4启动JMeter 

JMeter启动有多种方式,进入JMeter安装目录下的bin目录
  • 双击 jmeter.bat
  • 命令行输入: java -jar ApacheJMeter.jar
  • 双击 ApacheJMeter.jar 选择使用java程序打开

 

四、JMeter文件目录介绍 

4.1bin目录

存放可执行文件和配置文件
jmeter.bat:windows的启动文件
jmeter.log:日志文件
jmeter.sh:linux的启动文件
jmeter.properties:系统配置文件
jmeter-server.bat:windows分布式测试要用到的服务器配置
jmeter-serve:linux分布式测试要用到的服务器配置

814c2f1ad34545438f5f2a11ef8a71ad.png 

4.2docs目录 

是JMeter的api文档,可打开api/index.html页面来查看

eb77cd68118746828e9213d154fd8e08.png 

4.3printable_docs目录

  • printable_docs的usermanual子目录下的内容是JMeter的用户手册文档
  • usermanual下component_reference.html是最常用到的核心元件帮助文档。

 30f175f3bf5846c19e7ecac9d56198f2.png

4.4lib目录

用来存放JMeter依赖的jar包和用户扩展所依赖的jar包
d5cb2198e38b453d8172a6cb6fb41318.png

 

五、修改JMeter默认配置

5.1汉化处理

实现JMeter界面的汉化包含两种方式:
1. 临时性
2. 永久性
临时性: 启动JMeter->选择菜单‘Options’->Choose Language->Chinese (Simplified)
2c695c64eb8247ec82179a1086f74510.png
永久性:
  • 找到jmeter安装目录下的bin目录,
  • 打开jmeter.properties文件,把第37行修改为“language=zh_CN”,
  • 重启JMeter即可

 c2117f453fa64e7cbefccbfba291f977.png

5.2修改JMeter外观

4ee7dcc779bf4ab79d7d4cca046e510f.png 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值