Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 扩展JMeter时以编程方式获取/设置JMeter变量_Java_Jmeter - Fatal编程技术网

Java 扩展JMeter时以编程方式获取/设置JMeter变量

Java 扩展JMeter时以编程方式获取/设置JMeter变量,java,jmeter,Java,Jmeter,我正在通过扩展JMeterSDK构建一个自定义配置元素。我已经实现了我想要的大部分功能。最后一部分是将计算值设置为JMeter变量,以便可以在HTTP采样器中使用它。 我查看了现有的组件实现——测试计划和用户定义的变量,但无法找到设置变量值的步骤参数和参数类是我能得到的最接近的类,但没有回答问题 在我的config元素中,我扩展了AbstractConfigGui以创建GUI组件,并扩展了AbstractTestElement以粘合UI和数据 “我的代码”在公共域中不可用,但如果需要进一步澄清,

我正在通过扩展JMeterSDK构建一个自定义配置元素。我已经实现了我想要的大部分功能。最后一部分是将计算值设置为JMeter变量,以便可以在HTTP采样器中使用它。 我查看了现有的组件实现——测试计划和用户定义的变量,但无法找到设置变量值的步骤<代码>参数和
参数
类是我能得到的最接近的类,但没有回答问题

在我的config元素中,我扩展了
AbstractConfigGui
以创建GUI组件,并扩展了
AbstractTestElement
以粘合UI和数据

“我的代码”在公共域中不可用,但如果需要进一步澄清,可以共享代码片段。

您有自己的类

类,该类定义JMeter变量

您可以从上下文中获取它们:

JMeterVariables vars = JMeterContextService.getContext().getVariables();