如何在Jmeter JSR223断言中设置成功消息

时间:2017-10-30 08:14:30

标签: groovy jmeter assertion

我有一个关于断言消息的问题我想在Jmeter JSR223assertion中添加。 如果断言失败,我知道如何发送消息

AssertionResult.setFailureMessage(failureMessage);

但如果断言通过,意味着一切正常就是打印消息的方式吗?

AssertionResult.setFailure(false);

要添加什么,我可以在Jmeter中添加消息

3 个答案:

答案 0 :(得分:2)

目前您无法设置“断言成功”消息,但您可以使用SampleResult中的以下代码将父JSR223 Assertion消息修改为自定义消息:

prev.setResponseMessage('some custom message')

它将导致:

Groovy Set Sampler Message

更多信息:Scripting JMeter Assertions in Groovy - A Tutorial

答案 1 :(得分:0)

断言结果没有设置成功消息的选项,但JSR223 Assertion因为其他JSR223元素具有特定变量,您需要log变量,

您可以打印消息以记录错误级别:

log.error("My error...");

或记录日志信息:

log.info("My message");

您还有log.debuglog.warn以及其他函数,具体取决于您的日志实现(slf4j / log4j ...)

答案 2 :(得分:0)

无法设置成功消息。

JMeter主要是负载测试工具,我们只报告失败采样器的详细信息。

您可以请求增强功能,说明您需要的原因:

相关问题