- jmeter:Apache JMeter是Apache组织开发的基于Java的压力测试工具; 功能丰富可实现大部分的性能测试功能;开源免费;扩展方便
- 安装:
- 安装JMeter前需要安装配置好jdk(配置好PATH和JAVA_HOME)(注意jmeter版本对于JDK版本的要求)
- 下载地址:http://jmeter.apache.org/download_jmeter.cgi(Windows版本下载.zip,Linux版本下载.tgz)
- 下载后解压,运行
- 方法一:bin/jmeter.bat即可
- 方法二:java -jar ApacheJMeter.jar
- 方法三:添加JVM参数java -Xms512m -Xms512m -jar ApacheJMeter.jar
- 备注:官网用户手册http://jmeter.apache.org/usermanual/index.html
- 安装目录简介:
- bin目录:里面有jmeter的主jar包,启动脚本以及配置文件等
- ApacheJMeter.jar:Jmeter的主jar包(包含main方法的主类),所有的启动脚本都和它有关
- jmeter.bat:启动脚本,linux下是用jmeter.sh(可以编辑这些脚本,修改jmeter启动时的JVM参数)
- jmeter-server.bat:用于分布式联机负载的,类似于LR中的Load generator组件
- jmeter.properties:Jmeter启动时的默认的配置文件(修改后需要重启jmeter才生效)
- 如运行返回结果乱码,可以修改配置文件jmeter.properties :sampleresult.default.encoding=utf-8
- docs目录:其下的api文件中存放的jmeter的API文档,主要是用于二次开发
- extras目录:扩展插件目录,提供了Jmeter和ant集成相关的内容
- lib目录:JMeter启动时默认的classpath路径,启动时会自动在jmeter_HOME/lib和ext目录下寻找需要的类,组件类函数类等,里面存放依赖的外部jar包以及组件等(需重启生效)
- printable_docs目录:用户手册,官方的帮助文档
- bin目录:里面有jmeter的主jar包,启动脚本以及配置文件等
- 获取测试脚本方式
- 通过第三方工具录制:badboy、BlazeMeter等
- 通过自带的http代理服务器方式录制
- 抓包自己手写