如何基于JMeter中的响应数据进行断言?

如何基于JMeter中的响应数据进行断言?,jmeter,Jmeter,情况是: 我正在打一个rest电话,询问访问令牌。我从web服务接收的令牌将被传递到后续的rest调用进行验证。如果令牌是有效的,我将得到true作为响应数据,否则为false 我想做的是基于响应数据进行断言。如果我收到false,我想抛出一个断言 我怎样才能在JMeter中做到这一点。请建议。附上截图 您可以将该值存储在变量中,如下所示 vars.put("myvar", "true or false"); 现在,在随后的请求/断言中,使用 ${myvar} 或者,在Beanshell后处

情况是:

我正在打一个rest电话,询问访问令牌。我从web服务接收的令牌将被传递到后续的rest调用进行验证。如果令牌是有效的,我将得到true作为响应数据,否则为false

我想做的是基于响应数据进行断言。如果我收到false,我想抛出一个断言

我怎样才能在JMeter中做到这一点。请建议。附上截图


您可以将该值存储在变量中,如下所示

vars.put("myvar", "true or false");
现在,在随后的请求/断言中,使用

${myvar}
或者,在Beanshell后处理器中

if(responseToken.equalsIgnoreCase("false")){
        Failure=true;
        FailureMessage="Response data not as expected";
}