• 【Jmeter源码解读】001——目录结构


    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 - 测试相关的代码

  • 相关阅读:
    good array(数论+随机算法)
    triple balance(贪心+构造)
    树上拓扑排序(交互题)
    模数循环节
    string操作总结
    移除相邻(string操作+implement)
    二维树状数组(单点更新+区间查询)
    docker mysql Client does not support
    Docker 常见问题
    Linux安装 Docker
  • 原文地址:https://www.cnblogs.com/chenyun-/p/11714516.html
Copyright © 2020-2023  润新知