1、Apache jmeter 是一个100%的纯java桌面应用,用于压力测试性能测量。它最初被设计用于Web应用测试但后来扩展到其他测试领域,可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,java 对象,数据库和查询,FTP服务器等等)的性能进行测试。它可以用于对服务器,网络或对象模拟繁重的负载来测试它们的强度或分析不同压力类型下的整体性能。你可以使用它做性能的图形分析或在大并发负载测试你的服务器/脚本/对象。

2、测试环境搭建

官网:http://jmeter.apache.org/下载JMeter,打开bin下的jmeter.bat批处理文件。

 
3、JMeter Tutorial的安装和具体操作
下载JMeter--》配置JDK--》安装JMeter,配置JMeter
点击我的电脑----属性----高级----环境变量----在系统变量中----点击新建,
  变量名输入:JMETER_HOME
  变量值输入:D:\Program Files\apache-jmeter-2.9
   然后编辑CLASSPATH变量,加上%JMETER_HOME%\lib\ext \ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib \logkit-2.0.jar;然后确定即可
注意:打开的时候会有两个窗口,Jmeter的命令窗口和Jmeter的图形操作界面,不可以关闭命令窗口。
 
 

4、JMeter插件:http://www.JMeter-plugins.org/

下载以后解压,将里面的jar包放到Jmeter\lib\ext目录下,然后重启JMeter即可看到

JMeter不需要安装,直接从网站上下载二进制包,解压到任意目录下即可使用,可以在Windows、Linux和Mac等平台上运行

在Windows上需要执行bin目录下的JMeter.bat;在Linux平台上需要执行bin目录下的JMeter.sh。

 另外一个插件下载:https://jmeter-plugins.org/downloads/old/
 
 
下载完成后,我们只需要里面的jar包,把它放置在apache-jmeter\lib\ext下
JMeterPlugins-Extras.jar
JMeterPlugins-Standard.jar
 

ServerAgent监控用的agent,需要监控哪个服务器就放到哪个地方,linux和window通用,启动端口默认为4444,不用修改。

 下载ServerAgent-2.2.1.zip

startAgent.bat 为window启动
startAgent.sh 为linux启动
 

5、Jmeter与LR的比较

LR功能比较强大,唯一的缺点就是文件体积大,正版需要付费,是商业软件

JMeter是开源的,轻巧,安装简单

6、解压文件夹目录简介

bin:可执行的文件目录

  • ApacheJMeter.jar、jmeter.bat :JMeter启动文件,可以打开JMeter窗口
  • jmeter.log:日志文件
  • jmeter.sh:Linux下启动文件
  • jmeter.properties:系统配置文件
  • jmeter-server.bat:Windows分布式测试要用到的服务器配置
  • jmeter-server:Linux分布式测试要用到的服务器配置
docs:接口文档目录,如api等
extras:扩展插件目录
lib:所用到的插件目录,里面全是jar包,Jmeter会自动在JMeter_HOME/lib和ext下寻找所需要的类
licenses:证书目录
printable_docs:用户使用手册目录,如:usermanual--->index.html
 
 
 
 
 
 
 
 
 
 
 
 

JMeter安装和简介的更多相关文章

  1. Jmeter安装与环境部署

    Jmeter安装与环境部署 版权声明:本文为博主原创文章,未经博主允许不得转载. 博主:海宁 联系:whnsspu@163.com

  2. Apache JMeter安装

    Apache JMeter安装说明 1.       安装环境要求: Java版本 JMeter要求充分满足JVM1.3或更高. 操作系统 JMeter可以在当前任何一个已经部署了Java的操作系统上 ...

  3. InfluxDB学习之InfluxDB的安装和简介

    最近用到了 InfluxDB,在此记录下学习过程,同时也希望能够帮助到其他学习的同学. 本文主要介绍InfluxDB的功能特点以及influxDB的安装过程.更多InfluxDB详细教程请看:Infl ...

  4. JMeter 安装与使用基本教程

    JMeter使用了不同技术和协议,是一款可以进行配置和执行负载测试.性能测试和压力测试的工具. 什么是JMeter? JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100% ...

  5. Jmeter初步使用--Jmeter安装与使用

    由于jmeter是开源的性能测试工具,但是使用的人较少,网络上相关资料不全面,需要自己去揣摩,因此,小编就把自己在用Jmeter时的一些小结总结出来.而loadrunner工具是商业软件,网上通常都是 ...

  6. jmeter 安装

    3.1 windows10环境下测试工具jmeter安装与配置 3.1.1下载安装java 浏览器中打开链接:http://down-www.7down.net/pcdown/soft/xiazai/ ...

  7. jmeter安装与使用

    1.下载安装Jmeter.JDK Jmeter官网下载地址: http://jmeter.apache.org/download_jmeter.cgi JDK官网下载地址: http://www.or ...

  8. Jemter 压测基础(一)——基本概念、JMeter安装使用、分布式测试、导出测试结果、编写测试报告

    Jemter   压测基础(一) 1.压力测试的基本概念: 1.吞吐率(Requestspersecond) 服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请 ...

  9. jmeter安装教程与新手入门(附jdk安装教程)

    一.前言 最近要对网站做性能测试,提到了并发数测试,查了下,还是决定使用jmeter来完成这项测试,这里总结了jmeter完整的安装教程,附上新手使用教程. 二.jmeter安装 1.jdk安装(jm ...

随机推荐

  1. Java的数据类型和参数传递

    Java提供的数据类型主要分为两大类:基本数据类型和引用数据类型. Java中的基本数据类型 名称 大小 取值范围 byte型 (字节) 8bit -128-127  (-2^7到2^7-1) sho ...

  2. 进击的AssetBundles和它的工具们

    0x00 前言 周末的时候在家看了下去年的Unite16 LA的视频.其中一个session很有趣,是AssetBundles开发团队Reichert的一个"总结过往,畅想未来"的 ...

  3. C#传入一个时间值,判断年月日时分秒

    /// <summary> /// 功能:某张表的一个时间字段更新的时间停止了多久(和数据库现在的时间比较) /// keyname:数据库参数 ///BGDataService.Quer ...

  4. 关于Win7 内存变小处理方法

    windows + R 输入msconfig 点击引导 点击高级选项 点击最大内存打钩,就好了,你重启,你的内存将恢复成原来的.

  5. 64位win7安装jdk和eclipse

    本人正确安装成功步骤,对他人可能无用: 1.直接拷以前32位eclipse ADT 2.安装32位的jdk:jdk-8u45-windows-i586 3.ok,所有环境变量无需手工设置 eclips ...

  6. Apache的作用及意义

    Apache服务器只是作为一个转接url的服务器,根据客户端发送的url,转接到对应的运行服务器(比如:tomcat自带的服务器)中进行相应的运行操作. 使用Apache的好处,可以隐藏掉运行服务的u ...

  7. Oracle 10gR2分析函数

    Oracle 10gR2分析函数汇总 (Translated By caizhuoyi 2008‐9‐19) 说明:  1. 原文中底色为黄的部分翻译存在商榷之处,请大家踊跃提意见:  2. 原文中淡 ...

  8. 50行代码实现的高性能动画定时器 raf-interval

    写在前面 raf-interval 是基于 window.requestAnimationFrame() 封装的定时器. Github: https://github.com/dntzhang/raf ...

  9. LoadRunner接口工作总结

    因为工作中需要开发维护类似枢纽性质的平台,所以经常利用LR进行接口测试.接口自动化测试.接口压力测试.用多了LR,有点不愿意使用报文编辑器进行手工接口测试了.  接口脚本操作过程: 首先:打开LR,N ...

  10. (转)Sublime Text中文乱码问题

    Sublime Text 2是一个非常不错的源代码及文本编辑器,但是不支持GB2312和GBK编码在很多情况下会非常麻烦.不过Sublime Package Control所以供的插件可以让Subli ...