JMeter中包含以下几个目录:bin、docs、extras、lib、licenses、printable_docs
1、bin目录:很多可执行文件、配置等
examples:目录中有csv样例
ApacheJMeter.jar:JMeter表现层的源码包
jmeter.bat:windows下启动文件
jmeter.sh:Linux下启动文件
jmeter.log:运行产生的日志和错误信息可在此文件中查看
jmeter.properties:系统配置文件
jmeter-server.bat:windows下启动负载生成器服务文件
jmeter-server:Linux下启动负载生成器文件
2、docs目录:是JMeter的java Docs,可打开api\index.html页面来查看
3、extras目录:提供了对构建工具Ant的支持,可以使用Ant来实现测试自动化,例如批量脚本执行,产生HTML格式的报表,测试运行时,可以把测试数据记录下来,Jmeter会自动生成一个.jtl文件,将该文件放到extras目录下,运行“ant -Dtest=文件名 report”,就可以生成测试统计报表
4、lib目录:
lib下存放JMeter所依赖的外部jar:如httpclient.jar、httpcore.jar、httpmime.jar等等
其中lib\ext目录下存放有JMeter依赖的核心jar包,ApacheJMeter_core.jar、ApacheJMeter_java.jar在写client端需要引用。JMeter插件包也在此目录下
lib\junit下存放JUnit测试脚本
5、printable_docs目录:
usermanual目录下存放JMeter用户手册文档,其中component_reference.html可看到最常用的核心原件帮助文档
demos目录下放有一些常用到的JMeter脚本案例