Как передать файл JSON в качестве входных данных в JMeter - PullRequest
0 голосов
/ 06 июня 2018

Я не могу передать требуемый файл Json как тело в JMeter при автоматизации этого API.В Почтальоне мы загружаем файл JSON в качестве значения ключа.Я не могу понять, как я могу пройти то же самое в JMeter.

Может кто-нибудь помочь мне в этом же?Пожалуйста, найдите прикрепленный снимок экрана для более подробной информации.

введите описание изображения здесь

Ответы [ 2 ]

0 голосов
/ 06 июня 2018

Самый простой способ - просто записать его, используя HTTP (S) Test Script Recorer JMeter

  1. Сконфигурировать Postman для использования JMeter в качестве прокси 1008*.Конфигурация находится под File -> Settings -> Proxy

    Postman Configure Proxy

  2. Подготовьте JMeter к записи, самый быстрый способ - использование JMeter Templates Feature.Конфигурация живет под File -> Templates -> Recording.

    JMeter Recording Template

  3. Скопируйте файл ExpensePermissionsTemplate.json в папку "bin" JMeter
  4. Открыть HTTP (S) Recorder Test Script Recorderи нажмите кнопку Start
  5. Выполните ваш запрос в Почтальоне
  6. JMeter должен перехватить запрос в группе потоков -> Контроллер записи

Дополнительная информация: Запись загрузки файлов с помощью JMeter

0 голосов
/ 06 июня 2018

Вы можете использовать «Загрузка файлов» в HTTP Sampler и установить флажок «Использовать multipart / form-data for Post» и указать путь к json, имя параметра (угадывание «permissions») и тип MIME.Обратитесь к справке по jmeter для получения дополнительной информации.

Надеюсь, что эта справка.

В случае каких-либо проблем, попробуйте записать его в jmeter, а затем проверьте записанный сэмплер для получения дополнительной информации.

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