Apache Jmeter 安装
JMeter作为一款广为流传的开源压测产品,最初被设计用于Web应用测试,如今JMeter可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器等等,还能对服务器、网络或对象模拟巨大的负载,通过不同压力类别测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。
JMeter的特点包括对HTTP、FTP服务器、数据库进行压力/性能测试;完全的可移植性;完全 Swing和轻量组件支持包;完全多线程;缓存和离线分析/回放测试结果;可链接的取样器;具有提供动态输入到测试的功能;支持脚本编程的取样器等。在设计阶段,JMeter能够充当HTTP PROXY(代理)来记录浏览器的HTTP请求,也可以记录Apache等WebServer的log文件来重现HTTP流量,并在测试运行时以此为依据设置重复次数和并发度(线程数)来进行压测。
参考文章:《云智慧压测实战分享之JMeter工具使用初探(云智慧压测实战分享之JMeter工具使用初探 - CloudwiseAPM - SegmentFault )》
下载Apache JMeter
官方下载地址:Apache JMeter
安装Apache JMeter
下载完是一个zip或者tgz格式的压缩包,解压完是不用安装的,你解压到你想放的目录,比如我放到我的jdk同一目录下
配置Apache JMeter
弄好以上,还需配置环境变量,第一步设置JMeter的家目录
然后在CLASSPATH添加以下值:(%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;)
括号内内容
打开Apache JMeter
家目录下bin下的jmeter.bat文件,双击打开即可(如果报错:not able to find java executable or version. please check your java installation)就修改jdk的Path环境变量,在最后添加以下内容
(C:\Windows\System32;)
括号内内容
配置中文
默认打开都是英文版的,如果你想调整成中文可以 选择Options-Choose Language-Chinese(Simplified)即可