Я не уверен, что я что-то упускаю, но не могу найти и в Google.Я изучаю некоторые особенности Jmeter.Я также использовал почтальона.У нас есть запрос API POST, и он возвращает ответ в формате JSON.
При попадании в мой API от Почтальона я получаю ответ «JSON».(то есть никаких проблем) и API запускает мой сервис.
Теперь, если попадет из Jmeter.Ответьте, если 200 и мой сервис тоже активируются.Но в ответ я получаю некоторый код или ключ, а не значения JSON.
Например, 'e5e9e97a9ba2144b448c8b150498b5a0'.
Sample HTTP Request:
Thread Name: First_API_Test 1-1
Sample Start: 2019-03-28 15:48:33 IST
Load time: 7608
Connect Time: 0
Latency: 7608
Size in bytes: 492
Sent bytes:0
Headers size in bytes: 127
Body size in bytes: 365
Sample Count: 1
Error Count: 0
Data type ("text"|"bin"|""): text
Response code: 200
Response message: HTTP/1.1 200
HTTPSampleResult fields:
ContentType: application/json;charset=UTF-8
DataEncoding: UTF-8
- Я попытался изменить менеджер заголовков HTTP, но безуспешно.
- Я попробовал раскрывающийся список JSON «Просмотреть дерево результатов», но это было моей неудачной попыткой, потому что это сработает, как только я получу ответ.Я вообще не получаю ответ.
- Я ищу в google и stackoverflow, но для JSON все говорят об обработке / проверке ответа JSON с помощью JSON Extractor, но для меня я вообще получаю ответ JSON.
- Я пытался сохранить вывод, но и здесь я получаю этот код, сохраненный в сгенерированном выходном файле.
....
</requestHeader>
<responseData class="java.lang.String">e5e9e97a9ba2144b448c8b150498b5a0</responseData>
<responseFile class="java.lang.String"></responseFile>
<cookies class="java.lang.String"></cookies>
...
Ожидаемый результат от Почтальона:
{
"outgoingFileId": "25808",
"status": "Generated",
"createdDate": NA,
"reconcileStatus": null,
"failureMessage": NA,
"successMessage": NA,
"executionTS": 1552912975190,
"nextPayload": "{\"presentTS\":1553696530996,\"lastExecution\":1552912975190}"
}