0

我有一个 jmx 脚本,可以将结果保存到 CSV 文件中。

我需要查看 CSV 中的“failureMessage”字段,尤其是当“成功”列显示“假”时,如下例所示。但 failureMessage 列始终显示为空白,无论在 csv

例子 -

timeStamp|time|label|responseCode|threadName|dataType|success|failureMessage

02/06/03 08:21:42|1187|首页|200|线程组-1|text|true| 02/06/03 08:21:42|47|登录|200|线程组-1|文本|假| 测试失败:预计包含:密码等。

我尝试查找 jmeter.properties 文件以检查以下设置为 true 的内容。但它仍然没有将消息保存到 csv 中的 failureMessage 中。

assertion_results_failure_message only affects CSV output
jmeter.save.saveservice.assertion_results_failure_message=true
4

2 回答 2

1

我无法使用以下方法重现您的问题:

  1. 最新的 JMeter 5.2.1
  2. 使用默认结果文件配置
  3. 在命令行非 GUI 模式下运行 JMeter

演示:

在此处输入图像描述

如果您看不到自定义断言失败消息,则您的设置至少违反了上述 3 点之一。

于 2020-04-27T08:36:19.640 回答
0

尝试在您的请求中添加断言,如果断言失败,您会在结果中找到它。

于 2020-04-27T08:23:07.067 回答