1.顶层目录

  • bin - 包含.bat 和 . sh 这些文件用于启动JMeter。同时也包含了ApacheJmeter.jar 和 相关的配置文件

  • build - build 脚本创建的目录,存放一些build过程生成的文件

  • dist - build 脚本创建饿目录,存放最后输出的文件

  • docs - JMeter 相关目录

  • extras - ant 相关的其他文件

  • lib - 包含JMeter 依赖的相关文件

  • src - 子目录包含支持的协议和相关组件代码

  • test - 单元测试目录

  • xdocs - 用于生成文档的xml文件,JMeter用xml来生成文档

2.lib目录结构

  • ext - 包含 JMeter 核心和协议相关的 jar 文件。把这些 jar 文件独立出来原因是如果都放在lib/目录里启动速度会变慢

  • opt - 一些可选的 jar 用于 JMeter 的一些可选的功能。这些 jar 只有在build 和 运行的时候才会被引入。用户可以自己下来可选的 jar 放到整个目录里

3.src目录结构

  • core - JMeter 核心功能和接口的代码目录,分析的重点

  • components - 和协议无关的一些类,例如协议, GUI 组件等

  • examples - 一些sampler的例子

  • functions - 一些其他组件会使用的标准函数

  • jorphan - 公共方法类

  • protocol - 不同的协议支持代码

  • junit - 测试相关的代码

 

posted on 2019-10-21 16:52  橙子不秃头  阅读(390)  评论(0编辑  收藏  举报