一、Java环境安装
1.下载jdk----oracal官网
 
2.JDK版本要求:
                    JMeter2.x- jdk1.6
                    JMeter3.0/3.1-最低jdk1.7
                    JMeter3.2/3.3- 最低jdk1.8
 
3.配置jdk环境变量
            ① 计算机右键>属性>高级系统设置>环境变量
            ② 新建变量JAVA_HOME,变量值填JDK安装的路径,  如D:\Java\jdk1.7.0_ 76_ x64
            ③ 打开cmd输入java -version验证是否安装成功
            ④编辑系统Path变量,在末尾加入  %JAVA_ HOME%\bin;        %JAVA_ HOME%\jre\bin;
            ⑤ 点击“开始”/“运行”,输入命令cmd进入dos操作界面,输入命令:java –version 查看java版本,显示版本号即为安装配置jdk成功。
 
二、jmeter下载安装
1. 下载jmeter(jmeter.apache.org),并解压到指定盘
  • download release-——binaries  (    可运行文件)
  • souces——源码
  • windows :  选择.zip
2. 设置jmeter环境变量
  • 计算机右键>属性>高级系统设置>环境变量
  • 新建变量JMeter_HOME,变量值填JMeter安装的路径,如D:\apache-jmeter-3.3
  • 编辑Path变量,在末尾加入%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-1.2.jar; 然后确定即可。
  • 打开cmd输入jmeter --version验证是否安装成功,或者 进入jmeter目录下的bin文件夹,点击jmeter.bat,查看页面显示,如果能显示jmeter操作页面则安装成功。
 
3.  jmeter 运行: bin—— 双击jmeter.bat(windows下)/ jmeter.sh(linux下)
     
4.安装相关插件
 
(1)下载插件管理工具,从https://jmeter-plugins.org/install/Install/ 或 https://jmeter-plugins.org/downloads/all/  下载plugins-manager.jar(插件管理器)后,拷贝到apache-jmeter-5.3\lib\ext 目录下,重启JMeter后,就能在option子菜单中就能看到插件管理器了,如下图:
 
 
 
 
  (2)打开插件管理工具 (选项->Plugins Manager->Available Plugins),勾选以下插件

: 以上插件都是按需勾选,譬如你的服务器是放在阿里云上的,自带了资源监控,就不需要PerfMon插件了。
 

三、关键配置说明

1. jmeter.properties 配置说明

(1)SSL 配置:

  • # 指定 HTTPS 协议层 :https.default.protocol=TLS
  • # 指定 SSL 版本,实际应用中可能需要修改:https.default.protocol=SSLv3
  • # 设置启动的协议:https.socket.protocols=SSLv2Hello SSLv3 TLSv1
  • # 缓存控制,控制 SSL 是否可以在多个迭代中重用:https.use.cached.ssl.context=true

(2)JMeter 界面显示配置

  • 设置中文:jmeter.properties中找到#language=en,改为 language=zh_CN
  • 设置界面颜色:在菜单栏中点击【Options】----【look and feel】----Windows Classic

(3)JMeter 测试项目自动备份配置

  • # 设置是否启用自动备份,默认是 true:jmeter.gui.action.save.backup_on_save=true
  • # 设置自动备份目录,默认备份至 JMeter 根目录的 backups下:jmeter.gui.action.save.backup_directory=
  • # 设置自动备份项目数,默认为最近 10 个:jmeter.gui.action.save.keep_backup_max_count=10

(4)远程主机配置

  • # 配置远程主机的 IP,默认为本机。用逗号","可以设置多个远程主机:remote_hosts=127.0.0.1
  • # 多个远程主机指定示例如下,其中:后为端口:remote_hosts=127.0.0.1:1099,127.0.0.1:1200,127.0.0.1:1300

(5)日志管理配置

  • # 设置日志格式:log_format_type=default
  • # 设置日志输出级别:log_level.jmeter=INFO
  • # 设置 junit 日志输出级别:log_level.jmeter.junit=DEBUG
  • # 设置日志输出目标文件,默认为 jmeter.log:log_file=jmeter.log

 

2、jmeter.bat 关键配置修改

为了更优化的使用 jmeter,需要对 jmeter.bat 中的一些配置根据当前机器的配置进行优化,这里进行关键配置项说明,找到这些配置,对其中的数值根据当前机器的硬件配置来修改。

set HEAP=-Xms2048m -Xmx2048m

set NEW=-XX:NewSize=512m -XX:MaxNewSize=512m

set SURVIVOR=-XX:SurvivorRatio=8 -

XX:TargetSurvivorRatio=50%

set TENURING=-XX:MaxTenuringThreshold=2

if %current_minor% LEQ "8" (

rem Increase MaxPermSize if you use a lot of Javascript in

your Test Plan :

set PERM=-XX:PermSize=512m -

XX:MaxPermSize=1024m

)

参考网址:https://blog.csdn.net/caohongxing/category_9279893_2.html

https://www.cnblogs.com/testwjr/p/9156705.html

https://blog.csdn.net/tomoya_chen/article/details/82901291

Jmeter基础001----jmeter的安装与配置的更多相关文章

  1. 性能测试工具JMeter 基础(一)—— 安装、配置环境变量

    JMeter下载 下载地址:https://jmeter.apache.org/download_jmeter.cgi 下载完成后解压后可直接使用,不用进行安装 环境变量配置 新增变量名:JMETER ...

  2. Jmeter基础之---jmeter基础概念

    Jmeter基础之---jmeter基础概念 JMeter 介绍: 一个非常优秀的开源的性能测试工具. 优点:你用着用着就会发现它的重多优点,当然不足点也会呈现出来. JMeter 介绍: 一个非常优 ...

  3. Jmeter基础学习-下载及安装

    1. Jmeter下载路径:http://jmeter.apache.org/download_jmeter.cgi 进入Jmeter下载界面后英语不好+技术不灵的同学会蒙圈,下载那个呢? *Bina ...

  4. g4e基础篇#3 Git安装与配置

    g4e 是 Git for Enterprise Developer的简写,这个系列文章会统一使用g4e作为标识,便于大家查看和搜索. 章节目录 前言 1. 基础篇: 为什么要使用版本控制系统 Git ...

  5. 网络基础 Windows下安装和配置net-snmp 代理

    Windows 下安装和配置net-snmp 代理[摘录] by:授客 QQ:1033553122   A.   安装  1.   安装前准备 ActivePerl-5.10.0.1004-MSWin ...

  6. 【转】Jmeter基础之——jmeter基础概念

    JMeter 介绍:一个非常优秀的开源的性能测试工具. 优点:你用着用着就会发现它的重多优点,当然不足点也会呈现出来. 从性能工具的原理划分: Jmeter工具和其他性能工具在原理上完全一致,工具包含 ...

  7. MySQL数据库基础(MySQL5.7安装、配置)

      写在前面: MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQ ...

  8. Subversion基础:概念、安装、配置和基本操作(转)

    本文转载至http://www.cnblogs.com/cokecoffe/archive/2012/06/01/2537130.html 转自:http://www.uml.org.cn/pzgl/ ...

  9. MySQL基础(MySQL5.7安装、配置)

      写在前面: MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQ ...

  10. [基础篇] 01_MySQL的安装与配置

随机推荐

  1. Python小技巧:如何批量更新已安装的库?

    众所周知,升级某个库(假设为 xxx),可以用pip install --upgrade xxx 命令,或者简写成pip install -U xxx . 如果有多个库,可以依次写在 xxx 后面,以 ...

  2. [推荐]大量 Blazor 学习资源(一)

    前言 / Introduction Blazor 是什么? Blazor 允许您使用 C# 而不是 JavaScript 构建交互式 Web UI. Blazor 应用由使用 C#.HTML 和 CS ...

  3. OpenStack的Swift组件详解

    一:简介     一.背景 1. Swift 最初是由 Rackspace 公司开发的高可用分布式对象存储服务(Object  Storage Service),并于 2010 年贡献给 OpenSt ...

  4. webpack@next webpack-multi-page-cli 多页脚手架2.0

    根据自己的经验和想法,对原有的1.x版本进行的大版本的升级.在实际工作中,能结合的应用场景会更加多元化. github:https://github.com/pomelott/webpack-mult ...

  5. [Android应用开发] 05.广播和服务

    *:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } ...

  6. 郭盛华:DNS新漏洞可使黑客可以发起大规模DDoS攻击

    近日,知名网络黑客安全专家.东方联盟创始人郭盛华微博披露了有关影响DNS协议的新缺陷的详细信息,该缺陷可被利用来发起放大的大规模分布式拒绝服务(DDoS)攻击,以击倒目标网站.该漏洞称为NXNSAtt ...

  7. Postman学习笔记(一)

    一.简介 Postman是一种网页调试与发送网页 http 请求的 chrome 插件.我们可以用来很方便的 模拟 get 或者 post 或者其他方式的请求来调试接口. 二.安装 1.chrome浏 ...

  8. 网站的安全性对seo优化至关重要-智狐SEO顾问

    网站的安全性对seo优化至关重要    作者:智狐zhihuseo 从大的范围来看,网站安全性能也属于seo的范畴之一.域名被恶意泛解析就是网站安全性能低下的特征之一,如果网站域名被恶意泛解析,会直接 ...

  9. Rocket - subsystem - CrossingWrapper

    https://mp.weixin.qq.com/s/3-MfNJDCIgOBqUbf4fuerQ 简单介绍CrossingWrapper的实现. 1. CrossesToOnlyOneClockDo ...

  10. Chisel3 - util - Valid

    https://mp.weixin.qq.com/s/L5eAwv--WzZdr-CfW2-XNA   Chisel提供的Valid接口.如果valid为置1,则表明输出的bits有效:反之,则输出无 ...