我有几个HTTP请求采样器,我只想在满足某些条件时执行。我所做的是增加了一个BeanShell的预处理器的HTTP请求取样用下面的代码JMeter在特定条件下启用/禁用HTTP请求采样器
if (${getTeamName}.equals("Test Team") == true)
{
HTTPSampler.setEnabled(false);
}
如果getTeamName的值是测试团队然后我想禁用HTTP请求取样器,因为它不必须执行。然而,它看起来目前不起作用。
有没有人知道我在这里做错了什么,或者我应该做什么的建议?
是的,如果控制器会更好和可读。但是,'sampler.setEnabled(false)'似乎不起作用。我从来没有尝试过。这种方法的用途是什么? – vins
谢谢,这个作品很棒。它只需执行HTTP请求采样器就可以执行它。 –