一、JMeter 介绍
Apache JMeter是100%纯JAVA桌面应用程序,被设计为用于测试客户端/服务端结构的软件(例如web应用程序)。它可以用来测试静态和动态资源的性能,例如:静态文件,Java Servlet,CGI Scripts,Java Object,数据库和FTP服务器等等。JMeter可用于模拟大量负载来测试一台服务器,网络或者对象的健壮性或者分析不同负载下的整体性能。
同时,JMeter可以帮助你对你的应用程序进行回归测试。通过你创建的测试脚本和assertions来验证你的程序返回了所期待的值。为了更高的适应性,JMeter允许你使用正则表达式来创建这些assertions.
注:如果说,你的电脑没有安装JDK,那么一定要记得,提前安装好JDK,并配置好环境变量:
教程如下:http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html
二、JMeter 下载安装
1)JMeter安装
1. http://jmeter.apache.org/下载最新版本的JMeter,解压文件到任意目录
2. 安装JDK,配置环境变量JAVA_HOME.
3. 系统要求:JMeter2.11 需要JDK1.6以上的版本支持运行
4. JMeter可以运行在如下操作系统上:Unix,Windows和Open VMS.
5. 避免在一个有空格的路径安装JMeter,这将导致远程测试出现问题
1)下载安装包,文件夹会出现两个包如图:
2)解压第一个压缩包,解压后会出现以下文件:
3)打开电脑属性,按图操作:
4)在变量名中输入:JMETER_HOME,变量值中输入:D:apache-jmeter-2.11 (这里只是举个例子,但是实际上是要看你的Jmeter路径),我的路径如下所示:
5)再修改CLASSPATH变量,变量值中添加%JMETER_HOME%libextApacheJMeter_core.jar;% JMETER_HOME%libjorphan.jar;%JMETER_HOME%liblogkit-1.2.jar; 然后确定即可。
6)然后点击Jmeter目录下bin文件夹里的jmeter.bat就可以打开Jmeter,具体最后打开的界面如下:
【Badboy】
1.下载badboy安装包
2.直接点击badboy.exe即可安装,安装完毕打开即看到下面的界面:
【Badboy录制脚本】
1.打开badboy,如上面的截图所示。
2.在URL地址栏,输入你所需要录制脚本的URL,然后点击绿色的箭头,再点击顶部红色的圆形按钮,开始录制脚本:
3.开始在badboy提供的浏览器上面进行操作,确保你自己已经打开了录制按钮哦~badboy会把你的操作都一步一步记录下来,你可以在左侧看到具体的操作记录,如下所示:
4.录制完毕后,就点击停止按钮,也就是红色按钮,然后点击头部的:File--->Export to JMeter,就能把你刚刚录制的脚本转化为Jmeter脚本了,如下所示:
5.这里导出的Jmeter脚本,将会在之后的Jmeter压力测试中会用到。