Jmeter определяет значение оси X на графиках для двух разных вариантов использования - PullRequest
0 голосов
/ 19 ноября 2018

Я почти новичок в Jmeter.У нас есть несколько тестовых сценариев для обработки HTTP-запроса и проверки ответа от нашего SUT, который в основном является веб-приложением.Наша задача состоит в том, что мы хотим настроить графики, сгенерированные Jmeter.Это тестовый сценарий: a) Отправьте загрузку HTTP-запросов от API к приложению (но API не отправит напрямую в базу данных!, Есть процесс для обработки данных) b) Запустите команды SSH для мониторингапроцессы c) удерживать нагрузку в течение 10 минут и проверять графики

Итак, мы хотим иметь возможность сделать две вещи: 1) Выполнить некоторые команды SSH на сервере для мониторинга использования HW (что уже сделано) и затем отобразить вывод этих команд на графике как функцию пропускной способности, определенной в тестовом сценарии. 2) Показать обычные графики (время отклика) как функцию значения тестовых данных, значит, мы хотимнастроить параметр оси X для графиков

Я нашел несколько ссылок, но на самом деле недостаточно, я думаю: Настройка оси X и оси Y на графике Jmeter https://jmeter-plugins.org/wiki/SettingsPanel/

1 Ответ

0 голосов
/ 19 ноября 2018
  1. Вам известно о SSHMon Listener ?Он должен иметь возможность отображать ответы от ваших команд SSH на временную шкалу теста
  2. . Существует возможность создать диаграмму из пользовательских переменных , которая отображается через * 1008.* Пример переменных свойство
  3. Наконец, можно перезаписать «неинтересную» метрику, например Задержка , с помощью пользовательской переменной JMeter, используя JSR223 PostProcessor и код, подобный следующему:

    prev.setLatency(123)
    

    или

    prev.setLatency(vars.get('your_variable') as long)
    

    После того, как вы это сделаете, вы сможете использовать Latency vs Request за секунду диаграммы панели мониторинга HTML-отчетов для визуализации вашегоИнформация.

    enter image description here

    Вы можете изменить заголовок диаграммы, изменив свойство jmeter.reportgenerator.graph.latencyVsRequest.title

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...