Как получить показатели производительности вызова остальных API? - PullRequest
0 голосов
/ 16 января 2019

У меня есть вызов api rest, который я хотел бы измерить время отклика для каждого http-вызова. Это можно измерить с помощью JMeter и Blazemeter?

Ответы [ 2 ]

0 голосов
/ 16 января 2019

Конечно, это может быть. В большинстве случаев REST равен JSON более HTTP , поэтому JMeter, естественно, поддерживает отправку запросов REST через HTTP Request sampler.

Возможно, вам также потребуется добавить Диспетчер заголовков HTTP , чтобы отправить Content-Type Заголовок со значением application/json

Дополнительная информация:

0 голосов
/ 16 января 2019

Чтобы измерить время отклика для остальных вызовов HTTP API, сначала необходимо создать план тестирования Jmeter с использованием http запроса сэмплера

Выполните следующие шаги, чтобы создать план тестирования.

  1. Откройте Apache Jmeter, щелкните правой кнопкой мыши План тестирования -> Добавить -> Потоки -> Группа потоков.
  2. Щелкните правой кнопкой мыши группу потоков -> Добавить -> Выборка -> HTTP-запрос.

enter image description here

  1. Введите адрес сервера, путь и параметры. Вы можете добавить любое количество сэмплеров http в группу Thread.
  2. Сохранить план тестирования.

    Вы можете запустить тесты Jmeter, используя ссылку . Это очень дешево, и вы можете получить отчеты. вот ссылка ссылка и инструкции о том, как запустить тест Jmeter с использованием экземпляров AWS

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