随笔分类 - jmeter源码解析
JMeter 源码解读 - HashTree
摘要:背景: 在 JMeter 中,HashTree 是一种用于组织和管理测试计划元素的数据结构。它是一个基于 LinkedHashMap 的特殊实现,提供了一种层次结构的方式来存储和表示测试计划的各个组件。 HashTree 的特点如下: 层次结构:HashTree 使用树状结构来组织测试计划元素。每个
基于 JMeter API 开发性能测试平台
摘要:背景: JMeter 是一个功能强大的性能测试工具,若开发一个性能测试平台,用它作为底层执行引擎在合适不过。如要使用其API,就不得不对JMeter 整个执行流程,常见的类有清楚的了解。 常用的 JMeter 类和功能的解释: TestPlan 类:代表一个测试计划,它是性能测试的顶级元素。您可以使
jmeter 二次开发详解
摘要:背景: JMeter 是一个功能强大的性能测试工具,但它可能无法满足特定项目或组织的特定需求。通过进行二次开发,可以定制 JMeter,使其适应具体项目的需求。例如,可能需要添加自定义的 测试元件、报告生成器或结果分析器等。二次开发三种方式: 自定义 BeanShell 功能 自定义请求编写(Jav