覆盖Jmeter中的“HTTP请求默认值”

时间:2016-01-21 16:11:41

标签: jmeter performance-testing

该问题与Jmeter中提供的“HTTP请求默认值”功能的运行有关。

场景:1 在HTTP请求默认值中,我们有两个请求参数“from = 1”和“size = 10”。默认情况下,这些参数将传递给每个请求。

但是,100个中有两个请求,我们根本不需要这些参数。

是否有我们可以遵循的策略来覆盖此特定方案的HTTP默认值?

1 个答案:

答案 0 :(得分:1)

因此,您的问题是从那些特定的HTTP请求中删除那些额外的参数。

在那种情况下,

如果您知道索引

,则可以通过索引删除参数(使用beanshell预处理器)

ctx.getCurrentSampler().getArguments().removeArgument(2)

或参数名称

ctx.getCurrentSampler().getArguments().removeArgument(name)

检查其他方法

https://jmeter.apache.org/api/org/apache/jmeter/config/Arguments.html