是否可以在 jmeter 中自定义断言消息

Is it possible to customise a assertion message in jmeter

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

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

已注册此功能的增强请求:

请注意,我们今天贡献了此功能的实现,它将在 JMeter 4.0 中可用。

您可以尝试明天可用的夜间构建或使用 "Last Successful Jenkins build for JMeter-trunk" link :

下载

这是它的样子:

就是,添加JSR223 Listener作为你想要定制的Assertion Message的子请求,然后将下面的代码放入"Script"区域:

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

更多信息: