一 JMeter 简介

JMeter 它是Apache组织的开放源代码项目,它是现在比较流行的功能和性能测试的工具。
JMeter requires a fully
compliant JVM 7 or 8, we advise that you install latest minor version of those
major versions. Java 9 is not tested completely as of JMeter 3.1.
JMeter is a
100% Java application and should run correctly on any system that has a
compliant Java
implementation
上面引自JMeter官网,JMeter是一个100%的纯Java程序,可以运行在任何和Java可以运行的系统上。

JMeter安装包只有50M+,相比LoadRunner的庞大(最新LR11将近4GB),它非常小巧,不需要安装,只需要JDK环境,因为它是使用java开发的工具。
功能强大,jmeter设计之初只是一个简单的web性能测试工具,但经过不段的更新扩展,现在可以完成数据库、FTP、LDAP、WebService等方面的测试。因为它的开源性,当然你也可以根据自己的需求扩展它的功能。
这里有篇文章详细分析了为什么JMeter比LoadRunner更好用呢?感兴趣的同学可以去看看。7 Reasons JMeter is Easier to Use Than LoadRunner

二 JMeter在Windows 7平台下的安装

1. Java 安装

JMeter的运行需要一个完整的JVM 7或者8,JMeter官网建议大家安装最新的版本,但是Java9还没有在JMeter
3.1上经过完整的测试,不推荐使用。所以,安装Jmeter之前需要先配置Java环境,本文选择用Java 7版本。
JDK下载地址:https://www.java.com/en/download/manual.jsp

Java官网下载页面

JDK安装过程非常的简单,直接运行程序,选择路径安装就行,我的安装路径是在C:\Program Files
(x86)\Java\jdk1.7.0_01。

Java环境变量配置

计算机->属性->高级->环境变量->系统变量下的新建->变量名:JAVA_HOME 变量值C:\Program Files
(x86)\Java\jdk1.7.0_01

  1. JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_01

    Java配置JAVA_HOME
  2. path=%JAVA_HOME%\bin;

    Java 环境变量PATH配置

    添加path环境变量时,请不要删除或者覆盖以后的path环境变量中的内容。直接添加在path已有的变量的后面,记得用分号分隔。

3.classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar;

Java 环境变量classpath配置

在cmd下运行java -version命令测试安装是否成功,如果出现有java的相关信息的话就正确了。

Java安装成功示意图

二 安装JMeter

1. 下周JMeter安装包

下载地址:http://jmeter.apache.org/download_jmeter.cgi

JMeter下载示意图

2. JMeter解压

  1. 启动JMeter GUI
    把JMeter
    zip包解压后,放到windows的桌面或者C盘,双击以下路径的文件,JMeter就运行起来了。
    C:\Users\yatyang\Desktop\apache-jmeter-3.1\apache-jmeter-3.1\bin\jmeter.bat

JMeter运行双机jmeter.bat

JMeter启动成功页面.png

jmter安装配置的更多相关文章

  1. Jmter安装和配置

    一.安装JDK 安装JDK 选择安装目录 安装过程中会出现两次安装提示 .第一次是安装 jdk ,第二次是安装 jre .建议两个都安装在同一个java文件夹中的不同文件夹中.(不能都安装在java文 ...

  2. Hive安装配置指北(含Hive Metastore详解)

    个人主页: http://www.linbingdong.com 本文介绍Hive安装配置的整个过程,包括MySQL.Hive及Metastore的安装配置,并分析了Metastore三种配置方式的区 ...

  3. Hive on Spark安装配置详解(都是坑啊)

    个人主页:http://www.linbingdong.com 简书地址:http://www.jianshu.com/p/a7f75b868568 简介 本文主要记录如何安装配置Hive on Sp ...

  4. ADFS3.0与SharePoint2013安装配置(原创)

    现在越来越多的企业使用ADFS作为单点登录,我希望今天的内容能帮助大家了解如何配置ADFS和SharePoint 2013.安装配置SharePoint2013这块就不做具体描述了,今天主要讲一下怎么 ...

  5. Hadoop的学习--安装配置与使用

    安装配置 系统:Ubuntu14.04 java:1.7.0_75 相关资料 官网 下载地址 官网文档 安装 我们需要关闭掉防火墙,命令如下: sudo ufw disable 下载2.6.5的版本, ...

  6. redis的安装配置

    主要讲下redis的安装配置,以及以服务的方式启动redis 1.下载最新版本的redis-3.0.7  到http://redis.io/download中下载最新版的redis-3.0.7 下载后 ...

  7. Windows环境下的NodeJS+NPM+Bower安装配置

    npm作为一个NodeJS的模块管理,之前我由于没有系统地看资料所以导致安装配置模块的时候走了一大段弯路,所以现在很有必要列出来记录下.我们要先配置npm的全局模块的存放路径以及cache的路径,例如 ...

  8. ubuntu kylin 14.04安装配置MongoDB v2.6.1(转)

    1.获取最新版本 https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.1.tgz 2.解压并进入bin目录 tar zxvf mongo ...

  9. Django基础之安装配置

    安装配置 一 MVC和MTV模式 著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层:他们之间以一种插件似的,松耦合的方式连接在一起. 模型负责业务对象与数据库的 ...

随机推荐

  1. POJ2828 Buy Tickets(线段树之插队问题)

    飞翔 问题是这样的:现在有n个人要买票,但是天黑可以随便插队.依次给出将要买票的n个人的数据信息.包含两项:pos,当前第i号人来了之后他肯定要插入到pos这个位置,如果当前pos无人,那最好了,直接 ...

  2. java 学习原生jdbc

    public class App { public static void main( String[] args ) { //JDBC驱动 String driverName = "com ...

  3. Spring实现AOP

    转载: https://blog.csdn.net/tolcf/article/details/49133119 [框架][Spring]XML配置实现AOP拦截-切点:JdkRegexpMethod ...

  4. oracle截取字符串,定索引

    转载:https://www.cnblogs.com/qmfsun/p/4493918.html 使用Oracle中Instr()和substr()函数: 1 2 3 4 5 6 7 8 9 10 1 ...

  5. Autel MaxiSys MS908CV Diagnostic System for Commercial Vehicles

    As a new member of Autel’s MaxiSys family, the MaxiSys CV is built on the powerful MaxiSys 908 platf ...

  6. Python 3.6 TypeEror: iter() returned non-iterator of type

    环境:Python 3.6 class Fabs(object): def __init__(self,max): self.max = max self.n, self.a, self.b = 0, ...

  7. python17 多线程学习

    多线程 多任务可以由多进程完成,也可以由一个进程内的多线程完成. 我们前面提到了进程是由若干线程组成的,一个进程至少有一个线程. 由于线程是操作系统直接支持的执行单元,因此,高级语言通常都内置多线程的 ...

  8. c++中 函数的默认参数 学习

    默认参数指的是当函数调用中省略了实参时     自动使用一个默认的值. 对于带参数列表的函数,必须从右向左添加默认值  (就是说她的右边肯定是先有默认的值) fun(int ,1,2,3) 不能 fu ...

  9. VBS 学习

    VBS其他功能 获取系统用户名 DimWshNetwork Set WshNetwork =CreateObject("WScript.Network") strTaccount ...

  10. 使用Faster R-CNN做目标检测 - 学习luminoth代码

    像玩乐高一样拆解Faster R-CNN:详解目标检测的实现过程 https://mp.weixin.qq.com/s/M_i38L2brq69BYzmaPeJ9w 直接参考开源目标检测代码lumin ...