如何在JMeter的视图结果树中显示强制BeanShell断言以生成验证结果?

如何在JMeter的视图结果树中显示强制BeanShell断言以生成验证结果?,jmeter,beanshell,Jmeter,Beanshell,我正在使用JMeter进行测试: 视图结果树中如何显示强制BeanShell断言以生成验证结果 我尝试了日志,但它未显示在视图结果树中: props.put("result",vars.get("matchingIdCount_1")); print(props.get("result")); log.info("---------------------------"); log.error("error"); logshorthand只会将消息附加到jmeter.log文件中,它在任何侦

我正在使用JMeter进行测试:

视图结果树中如何显示强制BeanShell断言以生成验证结果

我尝试了日志,但它未显示在视图结果树中:

props.put("result",vars.get("matchingIdCount_1"));

print(props.get("result"));
log.info("---------------------------");
log.error("error");

log
shorthand只会将消息附加到jmeter.log文件中,它在任何侦听器中都不可见。为了能够在查看结果树中看到它,您需要修改响应代码、消息、标题或数据

例如,如果将脚本更改为:

SampleResult.setResponseMessage("result -> " + vars.get("matchingIdCount_1"));
您将能够在“响应消息”部分中看到该值:

SampleResult
是一个预定义的变量,提供对父类/关联类实例方法和字段的访问


有关Beanshell和JMeter的更多提示和技巧,请参阅指南

log
shorthand只会将消息附加到jmeter.log文件中,它在任何侦听器中都不可见。为了能够在查看结果树中看到它,您需要修改响应代码、消息、标题或数据

例如,如果将脚本更改为:

SampleResult.setResponseMessage("result -> " + vars.get("matchingIdCount_1"));
您将能够在“响应消息”部分中看到该值:

SampleResult
是一个预定义的变量,提供对父类/关联类实例方法和字段的访问

有关Beanshell和JMeter的更多提示和技巧,请参阅指南