一、Jmeter简单介绍
Apache JMeter是Apache组织开发的基于Java的压力测试工具。它可以用于测试静态和动态资源,例如静态文件、Java小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。(百度)
JMeter 是一款开源(有着典型开源工具特点:界面不美观)测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细;很它的优点也有很多:
两者最大的区别:jmeter不支持IP欺骗,而LR支持。
使用JMeter无法验证JS程序,也无法验证页面UI,所以要须要和Selenium配合来完成Web2.0应用的测试。
二、Jmeter的下载安装
1、使用Jmeter的前提是安装并且配置的jdk环境,JDK的配置这里不在赘述,最新版本的Jmeter支持jdk8以上的版本,这点要注意。
jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、Jmeter压缩包的下载地址:https://jmeter.apache.org/download_jmeter.cgi
Jmeter这里不分windows环境还是linux环境,这个版本都可以。
解压缩到任意文件夹都行,双击解压后文件bin目录下的jmeter.bat,就可以启动jmeter了。
注意:网上说配置jmeter环境变量的原因,其实这里不用设置也是可以的,但是在这里也进行一下环境变量配置的说明;
如果配置了jmeter的环境变量,就可以在cmd模式下直接输入jmeter,启动jmeter。
1、加入系统变量JMETER_HOME:E:\apache-jmeter-5.1.1如下图:
2、path后面加上:%JMETER_HOME%\bin;
3、系统变量CLASSPATH中加入下边的内容:
%JMETER_HOME\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar
4、确定完成。
这里的jmeter的classpath可以不配置。
原文:https://www.cnblogs.com/wuzm/p/10902452.html