Как передать JSON несколько параметров в JMeter с разными пользователями? - PullRequest
0 голосов
/ 28 января 2020

В моем текущем сценарии мне нужно войти с несколькими пользователями в приложение и создать статьи, используя входные данные, сформированные в json, которые имеют более 50 параметров. Как я могу это сделать, нужно подготовить два файла CSV или что, предложите PLS ,

1 Ответ

0 голосов
/ 28 января 2020

Я бы придумал:

  1. Один JSON файл, содержащий заполнители для функций и переменных JMeter , которые вы будете использовать для параметризации, например:

    {
      "firstName": "${firstName}",
      "lastName": "${lastName}",
      "phone": ${phone},
      etc.
    }
    
  2. Затем я бы создал файл CSV, содержащий информацию о параметризации, например:

    firstName,lastName,phone
    John,Doe,123456789
    Jane,Doe,987654321
    etc.
    
  3. Сконфигурируйте JMeter для чтения данных из CSV используя Конфигурация набора данных CSV

  4. Ссылайтесь на файл из точки 1 в разделе «Body Data» сэмплера HTTP Request , используя __ eval () и __FileToString () комбинация функций :

    ${__eval(${__FileToString(data.json,,)})}
    

    enter image description here

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