JMeter - Как изменить значение JSON при выполнении скрипта в JMeter - PullRequest
0 голосов
/ 10 июля 2019

Я записываю сценарий получения квитанции (уникальный номер) в JMeter.После завершения записи Jmeter извлекает некоторые значения из БД, как показано ниже:

POST-данные:

{
    "pItemID": 8793120,
    "pShipHeaderID": 41343933,
    "pHeaderID": 37123507,
    "pLineID": 45338365,
    "pRCVTransID": 113927590,
    "pOrgCode": "E90",
    "pRelnum": null
}

, это будет уникальным для каждого чека.Я не знаю, какое значение придет для следующей квитанции.Как я могу справиться с этим?

Данные POST:

{
    "pItemID": 8793120,
    "pShipHeaderID": 41343933,
    "pHeaderID": 37123507,
    "pLineID": 45338365,
    "pRCVTransID": 113927590,
    "pOrgCode": "E90",
    "pRelnum": null
}

[без файлов cookie]

Я ожидаю, что значения, представленные в разделе «Данные POST», должны динамически изменяться во время выполнения.

1 Ответ

0 голосов
/ 10 июля 2019

Вы можете использовать случайную функцию для генерации случайного значения и использовать то же самое

{
    "pItemID": ${__Random(0,7)},
}

Пожалуйста, проверьте ссылку ниже для получения дополнительной информации о функциях и переменных Jmeter https://jmeter.apache.org/usermanual/functions.html#__Random

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