Я пытаюсь запустить тестовый костюм в почтовом ящике с помощью json загрузки файла и выполняю тестовые примеры с помощью загрузки .xl файла.
мой тест. json файл выглядит как показано ниже,
{
"info": {
"_postman_id": "af0ea50c-4264-41a6-ac2c-bcacbf966394",
"name": "CCAPI TEST",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
},
"item": [
{
"name": "API TEST",
"event": [
{
"listen": "test",
"script": {
"id": "c195d434-6bb6-4c00-ae21-3d71552b86f0",
"exec": [
"let expected_response = pm.variables.get(\"expected_response\");\r",
"\r",
"console.log(\"expected_response:\"+expected_response + \" ->responseBody:\"+responseBody);\r",
"pm.test(\"Body matches string\", function () {\r",
" pm.expect(responseBody).to.include(expected_response);\r",
"}); "
],
"type": "text/javascript"
}
}
],
"request": {
"method": "POST",
"header": [
"Accept":"application/json",
"Content-Type":"application/json"
],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{ip_port}}/CCAPI/subscription",
"host": [
"{{ip_port}}"
],
"path": [
"CCAPI",
"subscription"
],
}
},
"response": []
}
]
}
В почтальоне я передаю ниже данные в теле,
{
"name":"abc",
"number":"919876567876",
"value":"ENABLE"
}
ОТВЕТ ПОСТМАНА:
{
"description":"successfully added",
"status":"success"
}
Я хочу передать то же самое в файл json , Я не получаю, где я должен добавить это,
для результата, как только тест создан после загрузки файла, я нажимаю на запустить, там я буду загружать файл .xl, оттуда он должен проверить для выходные данные API соответствуют или не совпадают
.xl Содержимое файла:
имя числа значение Ожидаемая_ответ
ab c 988988999 ENABLE {"описание": "успешно добавлено", "статус": "успех"}
Я не получаю, куда добавить тело json REQ в файле. json Если кто-то пытался запустить набор тестов в инструменте почтальона, который знает этот ответ