Внедрение инструмента измерения давления на основе JMeter

задняя часть GitHub модульный тест JMeter

Вебизация JMeter

адрес гитхаба =>GitHub.com/HaifeiWU/йо…, добро пожаловать звезда

документация по коду
Документация по использованию JMeter WEB-проекта

Руководство по использованию веб-проекта JMeter

  • Адрес доступа к интрасети проекта:http://10.2.250.202:9099/JmeterWEB/
  • Откройте ссылку, и вы увидите следующий интерфейс (пожалуйста, попробуйте использовать браузер Chrome):
    image
    image
  • Выберите соответствующую вкладку в интерфейсе: (в настоящее время поддерживается только шаблон HTTP, загрузка пользовательского сценария и проверка соответствующих результатов на двух вкладках), шаблон HTTP предназначен для создания файла jmx в соответствии с параметрами, выбранными на странице, а пользовательский сценарий предназначен для загрузки jmx. непосредственно скриптом пользователя.
  • На следующем рисунке показана страница выполнения сценария. На этой странице вы можете выбрать выполнение сценария локально или на удаленной машине (выполнение удаленного компьютера означает синхронное выполнение сценария на трех машинах. Например, если ваш сценарий имеет 10 потоков , выберите две удаленные машины. И плюс эта машина эквивалентна выполнению 30 потоков). IP-адреса двух других удаленных машин — 10.2.250.203:1099, 10.2.250.204:1099.
    image
    image
  • Сгенерированный отчет о тестировании показан на следующем рисунке.
    image
    image
  • Посмотреть ответ, запросить данные

    image
    image

  • JMeter 3.0 предоставляет модуль расширения для создания графических отчетов в формате страницы HTML. Этот модуль поддерживает создание многомерных графических отчетов о тестировании двумя способами: в конце теста производительности JMeter автоматически создается графический отчет HTML этого теста с использованием существующего файла результатов (например, файла CSV) для создания результаты теста.Графический отчет в формате HTML
    Измерения мер, предоставляемые по умолчанию, включают:

  1. Индекс APDEX (индекс производительности приложений)
  2. Сводные отчеты
    Похоже на: Сводный отчет по пользовательскому интерфейсу

  3. Отчет об ошибках
    Показывает количество и процент различных типов ошибок

  4. Кривая времени отклика
    Показывает, как среднее время отклика изменяется с течением времени
    Похоже на jp@gc в пользовательском интерфейсе от плагинов JMeter — время отклика с течением времени
  5. Кривая времени пропускной способности данных
    Показывает, как скорость передачи данных в секунду изменяется с течением времени.
    Похоже на: jp@gc — Пропускная способность в байтах с течением времени в пользовательском интерфейсе с помощью плагинов JMeter
  6. Кривая изменения времени ожидания
    Показать, как время задержки меняется со временем
    Похоже на: jp@gc — задержки ответа с течением времени в пользовательском интерфейсе с помощью плагинов JMeter
  7. кривая хитов в секунду
    Похоже на: Плагины JMeter в пользовательском интерфейсе jp@gc — Число попаданий в секунду
  8. Кривая распределения времени кода состояния HTTP
    Показать распределение кодов состояния ответа во времени
    Аналогично jp@gc в пользовательском интерфейсе с помощью плагинов JMeter — кодов ответов в секунду
  9. Профиль времени прохождения транзакции (TPS)
  10. Показывает количество транзакций, обрабатываемых в секунду с течением времени.
    Похоже на: jp@gc — количество транзакций в секунду в пользовательском интерфейсе с помощью плагинов JMeter
  11. График среднего времени ответа по сравнению с запросами в секунду
    Показать взаимосвязь между средним временем ответа и количеством запросов в секунду (что можно понимать как количество запросов в секунду)
  12. График времени задержки и количества запросов в секунду
    Показать взаимосвязь между временем задержки и запросами в секунду
  13. График процентилей времени отклика
    График процентиля распределения времени отклика
  14. Кривая количества активных потоков
    Показывает, как количество активных потоков изменяется с течением времени во время теста
  15. Среднее время отклика в зависимости от количества потоков
    Показывает среднее время отклика в зависимости от количества потоков
    Похоже на jp@gc в пользовательском интерфейсе от плагинов JMeter — время отклика против потоков
  16. Столбчатое распределение времени отклика
    Показывает количество запросов, попадающих в каждый средний интервал времени ответа