Jmeter之目录结构

  首先得了解一下这些东西,之后才能快速的找到某些配置文件进行修改(举个例子,改配置只是其中之一)html

1、bin目录
examples:         目录中有CSV样例java

jmeter.bat         windows的启动文件linux

jmeter.log          jmeter运行日志文件apache

jmeter.sh           linux的启动文件windows

jmeter.properties      系统配置文件api

jmeter-server.bat            windows分布式测试要用到的服务器配置缓存

jmeters-server                linux分布式测试要用的服务器配置服务器

其中系统配置文件中的SSL设置重点关注以下几个:socket

# 指定HTTPS协议层分布式

https.default.protocol=TLS

# 指定SSL版本
https.default.protocol=SSLv3

# 设置启动的协议
https.socket.protocols=SSLv2Hello SSLv3 TLSv1

# 缓存控制,控制SSL是否能够在多个迭代中重用
https.use.cached.ssl.context=true

2、docs目录

  接口文档目录。例C:\apache-jmeter-3.0\docs\api下的index.html

3、extras目录

  扩展插件目录。提供了对Ant的支持,能够使用Ant来实现自动化测试,例如批量脚本执行,产生html格式的报表,测试运行时,能够把测试数据记录下来,jmeter会自动生成一个.jtl文件,将该文件放到extras目录下,运行"ant -Dtest=文件名 report",就能够生成测试统计报表。

4、lib目录

  所用到的插件目录,里面均为jar包。jmeter会自动在jmeter_HOME/lib和ext目录下寻找须要的类,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、Licenses目录

  jmeter证书目录

6、Printable_docs目录

  用户使用手册,例C:\apache-jmeter-3.0\printable_docs下的index.html

 

____天不生我李淳罡,剑道万古如长夜