JMeter不';t为Java请求保存参数

JMeter不';t为Java请求保存参数,java,parameters,jmeter,performance-testing,Java,Parameters,Jmeter,Performance Testing,我想向已有的Java请求添加新参数。 我可以添加它。但是,保存后它消失了 以下是添加新参数时的外观: 按此测试计划的保存后: 我不明白为什么会这样。 JMeter-2.11的版本 有什么建议吗? 添加/删除按钮目前没有任何用途 换句话说:您只能在采样器的代码中以编程方式添加新参数: @Override public Arguments getDefaultParameters() { Arguments params = new Arguments(); ... pa

我想向已有的Java请求添加新参数。 我可以添加它。但是,保存后它消失了

以下是添加新参数时的外观:

按此测试计划的保存后:

我不明白为什么会这样。 JMeter-2.11的版本
有什么建议吗?

添加/删除按钮目前没有任何用途

换句话说:您只能在采样器的代码中以编程方式添加新参数:

@Override
public Arguments getDefaultParameters() {
    Arguments params = new Arguments();
    ...
    params.addArgument("SCENARIOS_ID", "...");
    return params;
}        

小问题-在Java代码中更新参数后,如何在UI上查看结果。我是否需要从源代码生成
jar
,并放在JMeter的lib文件夹下?另外,如果我在Java代码->中添加了5个参数,那么在UI上我只看到2个。你能进一步澄清一下吗?是的,你需要构建JAR并将其放入lib文件夹中。如果这样做了,并且仍然有2个参数,那么要么代码不起作用,要么lib的jar版本有2个参数,在这种情况下,您永远不知道将加载哪一个jmeter。因此,请确保从lib中删除旧版本。如果代码不起作用,请将代码作为问题发布。值得注意的是,尽管只能通过代码添加参数,但可以在JMeter GUI中编辑值。您只在代码中设置默认值。您好,这是一个已知的JMETER错误: