jmeter目录及配置
Jmeter目录结构介绍
- Bin:其中放置了各项配置文件(比如日志设置、JVM设置等)、启动文件(JMeter启动快捷方式,报告生成快捷方式,Heap Dump快捷方式等)、启动jar包、示例脚本等。
- Docs:放置了JMeter API离线帮助文档,Web方式。
- Extras:JMeter辅助功能,提供与Ant、Jenkins集成的可能性,我们可以利用Ant与Jenkins来构建性能测试自动化构架。Ant可以利用xsl脚本把XML格式的测试结果以HTML方式展示结果
- Lib:JMeter组件以jar包的形式放置在lib/ext目录下,如果我们要扩展JMeter组件,扩展后的jar包即放在此目录,JMeter启动时会加载此目录下的jar包。JMeter依赖的一些基础包放在lib根目录下,比如我们扩展了Java请求,这个扩展是为了完成我们特定的任务,而这个特定的任务程序需要依赖其他的jar包,那么这些jar包就放置在lib根目录下。JMeter支持运行Junit测试类,其测试包“放在lib/junit目录下面”
- licenses:JMeter licenses相关声明信息放在此文件夹,全部是文本文件,对测试没有任何实际意义,可以忽略。
- printable_docs:JMeter的离线帮助文件放置目录,是我们学习JMeter的绝好向导。
常用配置
修改jmeter.properties
# 考虑到中文乱码问题,修改配置文件中的编码集,修改如下
sampleresult.default.encoding=UTF-8
# jmeter界面中英文切换 zh_CN/en
language=zh_CN
# 找到jmeter下的bin目录,查看jmeter.log文件,日志级别默认INFO
# 修改日志级别
log_level=DEBUG