第一章 JMeter安装与配置修改

98 阅读2分钟

一、性能测试工具


1.1 LoadRunner

LoadRunner是Mercury公司(已经被HP收购)使用C语言开发的工业级性能测试工具,可以生成精度较高的报表。

  • 优点
    • 支持大量用户的高并发(百万级)
    • 支持IP欺骗
    • 详细的报表
  • 缺点
    • 收费,Lisence
    • 安装包(GB),安装方式非常复杂
    • 功能不能自主定制

1.2 JMeter

JMeter是Apache基金会使用Java开发的一款开源接口调试工具,后续的发展中逐步添加了性能相关组件。

  • 优点
    • 开源免费
    • 安装较小(70M)
    • JMeter支持大量的插件(.jar)
  • 缺点
    • 相较LR并发量要稍低
    • 不支持IP欺骗
    • 相较LR,JMeter报表的功能较弱

二、JMeter环境搭建


2.1 安装JDK

  • 验证是否配置成功
$ java -version openjdk version "1.8.0_312" 
# JDK的版本最低1.8.0 O
penJDK Runtime Environment (Zulu 8.58.0.13-CA-win64) (build 1.8.0_312-b07) OpenJDK 64-Bit Server VM (Zulu 8.58.0.13-CA-win64) (build 25.312-b07, mixed mode) ​ 

$ javac -version 
javac 1.8.0_312

2.2 安装JMeter

2.2.1 下载


2.2.2 安装

  • 直接解压到指定目录下即可,建议路径 D:\My_Programs\

2.2.3 配置环境

  • JMETER_HOME = D:\My_Programs\JMeter

  • Path:%JMETER_HOME%\bin


2.2.4 验证是否配置成功

$ jmeter -v _ ____ _ ____ _ _ _____ _ __ __ _____ _____ _____ ____ / \ | _ \ / \ / ___| | | | ____| | | \/ | ____|_ _| ____| _ \ / _ \ | |_) / _ \| | | |_| | _| _ | | |\/| | _| | | | _| | |_) | / ___ \| __/ ___ \ |___| _ | |___ | |_| | | | | |___ | | | |___| _ < /_/ \_\_| /_/ \_\____|_| |_|_____| \___/|_| |_|_____| |_| |_____|_| \_\ 5.4.1 ​ Copyright (c) 1999-2021 The Apache Software Foundation

2.3 启动JMeter

  • 第一种打开方式:通过.bat命令文件
JMETER_HOME --> bin --> jmeter.bat
  • 第二种打开方式:通过cmd命令
$ jmeter

三、JMeter 配置修改


3.1 JMETER_HOME

  • bin:放置JMeter的内置启动文件。
    • jmeter.bat、jmeter.sh :JMeter的启动脚本
    • jmeter.log:记录JMeter运行过程中的日志信息
    • jmeter.properties:JMeter的系统配置文件
  • docs:放置是JMeter的API说明文档(HTML),用于开发人员对JMeter进行二次开发的参考
  • lib:根目录下的.jar包是支持JMeter正常运行的库文件。
    • ext:第三方针对JMeter开发的类库文件,主要放置一些功能插件
  • printable:放置的是JMeter官方文档
    • usermanual:用户手册。JMeter的使用说明。
      • component_reference.html:组件的参考文档

3.2 修改配置

(根据自身需求进行修改)

  • 修改默认编码

# 修改路径 Jmeter --> bin --> jmeter.properties sampleresult.default.encoding=ISO-8859-1 
ISO-8859-1修改为UTF-8

如图

image.png

  • 修改语言

# 临时修改 
options --> choose language --> Chinese ​ 

# 永久修改 
1. 打开 JMETER_HOME/bin/jmetr.propeties 
2. 修改39行的字段 language=zh_CN 
3. 保存文件 
4. 重启 JMeter
  • 修改外观

Options --> Look and Feel --> 选择外观