Как настроить / перехватить «failMessage» в файле результатов в Jmeter - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть сценарий jmx, который сохраняет результаты в файл CSV.

Мне нужно видеть поле failMessage в CSV, особенно если в столбце success указано «false», как показано ниже пример. Но столбец faultMessage всегда отображается как пустой независимо от csv

Пример -

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

02/06 / 03 08: 21: 42 | 1187 | Домой | 200 | Тема группы-1 | текст | true | 02/06/03 08: 21: 42 | 47 | Логин | 200 | Группа тем-1 | text | false | Тест не пройден: ожидается, что он содержит: пароль et c.

Я попытался найти файл jmeter.properties, чтобы проверить приведенное ниже значение true. Но это все еще не сохраняет сообщение в failMessage в csv.

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

Ответы [ 2 ]

1 голос
/ 27 апреля 2020

Я не могу воспроизвести вашу проблему, используя:

  1. Последний JMeter 5.2.1
  2. Со значением по умолчанию Конфигурация файла результатов
  3. Запуск JMeter в режиме командной строки не GUI

Демонстрация:

enter image description here

Если вы не видите пользовательских сообщений об ошибках подтверждения, ваша установка нарушает хотя бы один из 3 пунктов выше.

0 голосов
/ 27 апреля 2020

Попробуйте добавить утверждения с вашими запросами, и вы найдете их в результатах в случае, если утверждения не получатся.

...