2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— JMeter常用目录文件介绍

在正式使用Jmeter之前,建议大家还是先了解Jmeter的常见的目录结构。了解一下这些东西以后,才能快速的找到需要的某些配置文件来进行修改。
我们之前下载的是JMeter5.0版本,解压后得到下面的目录结果,如下图:

1、bin目录

bin目录存放的是Jmeter的主jar包,启动脚本、配置文件、日志等文件。

  1. examples目录:目录中有CSV样例,如下图:

JMeter以后在做参数化的时候,就可以用到CSV。(在学习PostMan的时候也用过CSV)

  1. jmeter.bat:Windows系统中JMeter的启动文件。
  2. jmeter.sh:Linux系统中JMeter的启动文件。
  3. jmeter.log: JMeter运行的日志文件。在JMeter运行过程中所产生的日志信息都会存储在jmeter.log文件中。
  4. jmeter.properties:系统配置文件。
    该文件我们会经常的进行一些修改,如我们之前说的修改JMeter默认显示语言,等等操作。
    这个文件很重要,一定要记住。
    注意:当配置文件修改后,需要重启jmeter才能生效。
  5. jmeter-server.bat:在Windows环境下做分布式测试时要用到的服务器配置文件。
  6. jmeters-server:在Linux环境下做分布式测试时要用的服务器配置文件。

提示:jmeter.properties系统配置文件中的SSL设置重点关注如下几个配置信息。

# 指定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目录

docs目录为JMeter的接口文档目录。

可打开docs目录中api\index.html页面来查看。
因为JMeter是一个开源的工具,如果你需要对JMeter做二次开发,就需要查看这里边的一些接口。

3、extras目录

extras目录是JMeter的扩展插件目录,该目录属于附加目录。例如:进行持续集成时,会将用到的 Ant、Maven 的插件放在这个目录下面。

该目录提供了JMeter对Ant的支持,可以使用Ant来实现自动化测试。例如批量脚本执行,产生html格式的报表。测试运行时,可以把测试数据记录下来,jmeter会自动生成一个.jtl文件,将该文件放到extras目录下,运行"ant -Dtest=文件名 report",就可以生成测试统计报表。
总结:该目录平时主要用到的就是jmeter和ant的集成所需要用到的jar包、build.xml模板、报告模板等文件。

4、lib目录

该目录是JMeter启动时的默认的classpath目录(jmeter会自动在jmeter_HOME/lib和ext目录下寻找需要的类,lib下存放JMeter所依赖的外部jar),这就意味着在使用jmeter进行测试的过程中,所有需要引用到的jar包都必须存放在该目录下。

lib目录下存放JMeter所依赖的外部插件,这些插件文件均为jar包。
例如:httpclient.jarhttpcore.jarhttpmime.jar等等。

  • 其中lib\ext目录下存放有JMeter依赖的核心jar包,例如:ApacheJMeter_core.jarApacheJMeter_java.jar等等。
  • lib\junit下存放junit测试脚本。

提示:
尤其要注意的就是在扩展JMeter的时候,代码中所有import需要用到的jar包都是存放在lib目录,而不是lib\ext目录下。

5、Licenses目录

JMeter的证书目录。

6、Printable_docs目录

该目录存放的是Jmeter的官方的帮助文档,唯一的遗憾就是该文档是英文的,没有中文版。
说明:printable_docs目录的usermanual子目录下的内容,是JMeter的用户手册文档,其中component_reference.html文件是最常用到的核心元件帮助文档。

重点:配套学习资料和视频教学

那么在这里我也精心准备了上述大纲的详细资料在下方链接如下

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值