是否可以在jmeter

时间:2018-01-10 09:18:16

标签: jmeter assertion jmeter-3.2

我想自定义一条断言消息,该消息会在结果jtl文件中写入消息。 该消息将在仪表板报告中输出。 我们似乎只能将自定义消息写入jmeter日志而不是结果jtl文件

2 个答案:

答案 0 :(得分:1)

这是,添加JSR223 Listener作为您要自定义的断言消息的请求的子节点,并将以下代码放入“脚本”区域:

sampleResult.getAssertionResults().each {assertionResult ->    
    assertionResult.setFailureMessage('My own clear and comprehensive message')
}

更多信息:

答案 1 :(得分:0)

除非您使用JSR223 Assertion和groovy语言,否则无法自定义断言失败消息。

此功能已注册增强请求:

请注意,我们今天为此功能的实施做出了贡献,它将在JMeter 4.0中提供。

您可以尝试明天可用的夜间构建或使用“上次成功的Jenkins构建JMeter-trunk”链接下载链接:

这是它的样子:

Custom Failure message in Response Assertion