jMeter和JDK安装
1.jMeter介绍
Apache组织开发的基于JAVA压力测试工具
100%纯JAVA开发,完全可移植性
可用于测试静态和动态资源
多协议--http/ftp/java/socket/jdbc(数据库)
完全多线程
高可扩展性
1.1与Loadrunner有何不同?
1)首先Loadrunner是一款商业工具,jmeter是开源的免费的。
2)jmeter是java开发,java是可以跨平台的,完全跨平台,如window、linux、ios、mac都是支持的,而loadrunner只能运行在window平台
3)jmeter是通过多线程模拟多用户,而loadrunner是可由多线程和多进程模拟多用户。
4)loadrunner是一款商业工具源代码是不对外开放的,所以说要对它进行扩展是很难的。而jmeter是开源的,代码是开放的,只要你有能就可以对其进行二次开发,或者编写一些插件。
2.JDK下载
2.1 JDK下载地址,因jmeter是java开发的,要想运行java开发的程序,必须先下载JDK:
2.2 JDK版本要求:
JMeter2.x---最低jdk1.6
JMeter3.0/3.1----最低jdk1.7
JMeter3.2/3.3----最低jdk1.8
JMeter4.0-----jdk1.8
2.2如何下载JDK:因为JDK被oracle收购了,所以需要去oracle的官网上去下载jdk。
www.oracle.com/technetwork/java/javase/downloads/index.html
根据运行平台类型下载对应的位数的JDK,我当前电脑是windows 32位操作系统的,我们就下载32位的:
3.JDK环境变量配置
计算机右键-属性-高级系统设置-环境变量
新建变量JAVA_HOME,变量值填写jdk安装的路径,如D:\java\jdk1.7.0_76_x64
打开cmd输入java -version验证是否安装成功且可以查看jdk版本
编辑Path变量,在末尾加入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
4.jMeter下载安装
4.1 JMeter下载地址(官网):jmeter.apache.org
5.jMeter环境变量配置(windows平台)
1)计算机右键-属性-高级系统设置-环境变量
2)新增系统变量名JMETER_HOME,变量值为jmeter安装目录,如,D:\apache-jmeter-3.2\
3)新增系统变量名CLASSPATH,变量值为%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar; %JMETER_HOME%\lib\jorphan.jar;
4)系统变量名Path后加上%JMETER_HOME%\bin
5)配置完成后,cmd中输入jmeter或jmeter -v,测试一下是否配置正确。
6.启动Jmeter
双击Jmeter解压路径的bin下面的jmeter.bat,如下图: