тестирование отправки и получения даты в JMeter - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть данные в файле json, и во время предыдущего тестирования я правильно отправил и получил эти данные в Postman. Эти данные находятся в файле json, и это типичный файл json. Теперь я передаю этот тест в JMeter. В мой файл Json включены данные о событии, на которое клиенты могут подписаться. и у меня есть один вопрос, как я могу это сделать, чтобы данные, которые отправляются почтальоном (в файле json), отправлялись в JMeter? и я могу тестирование в JMeter правильно отправлять и получать эти данные?

1 Ответ

0 голосов
/ 02 ноября 2018

Вы можете записать запрос, который вы выполняете в Postman, используя JMeter HTTP (S) Test Script Recorder

  1. Подготовьте JMeter к записи. Самый быстрый способ - использование JMeter Templates Feature

    • В главном меню JMeter выберите File -> Templates -> Recording и нажмите «Создать»

      enter image description here

    • Разверните «HTTP (S) Test Script Recorder» и нажмите «Пуск»

      enter image description here

  2. Подготовить почтальона к записи. Вам необходимо настроить его для использования JMeter в качестве прокси

    • Открыть File -> Settings -> Proxy Экран
    • Отметьте оба протокола HTTP и HTTPS
    • Используйте 127.0.0.1 в качестве прокси-хоста и 8888 в качестве прокси-порта

      enter image description here

  3. Выполнить запрос в Почтальоне

  4. Вот и все, JMeter должен захватывать его под Recording Controller

Пара подсказок:

  1. Если вам нужно загрузить файл, убедитесь, что файл JSON присутствует в папке «bin» вашей установки JMeter, в противном случае JMeter не сможет правильно перехватить запрос. Ознакомьтесь с записью файловых загрузок с помощью руководства JMeter для получения более подробной информации
  2. Если вы отправляете JSON как тело запроса и хотите прочитать тело из файла в вашей файловой системе, вы можете использовать функцию __ FileToString () , чтобы прочитать файл и отправить его вместе с просьбой

    enter image description here

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