#blazemeter #taurus
#измеритель пламени #телец
Вопрос:
Я хотел бы отправить запрос со случайным значением или с использованием текущей даты в полезной нагрузке json тела запроса в Blazemeter
Пример:
method: POST
url: ${url}/transaction
headers:
Content-Type: application/json
body: {
"order": {
"id": uuidGenerator() "test" ,
"timestamp": datetime( now() , 'yyyy/MM/DDTHH:mm:ssZ')
}
}
Ссылки на Doc Функции генератора тестовых данных:
Ожидаемый
"order": {
"id": "7d052488-6fbf-11eb-9439-0242ac130002-test" ,
"timestamp": "2021-01-15T18:00:00Z"
}
Но
- значение идентификатора не интерпретируется «uuidGenerator() «test»
- синтаксис кажется неправильным для метки времени и карточки в Blazemter taurus
Ответ №1:
method: POST
url: ${url}/transaction
headers:
Content-Type: application/json
body: {
"order": {
"id": "${__UUID()}" ,
"timestamp": "${__time(yyyy-MM-dd'T'HH:mm:ss'Z',)}"
}
}
дополнительные функции: https://jmeter.apache.org/usermanual/functions.html#__time