NV
есть у нас body:
{"attribute1": "111",
"attribute2": "222",
"attribute3": [
{ "name" : "333", "value": "555" },
{ "name" : "444","value": "666" }
]}
Как с использованием файла с переменными запустить collection run и при етом значения масива "attribute3" тоже там же передавать?
Пока получилось только так:
body:
{
"attribute1": "{{attribute1v}}",
"attribute2": "{{attribute2v}}",
"attribute3": {{attribute3v}}
}
json файл с переменными передавать, а масив attribute 3 эскейпить:
[{"attribute1v": "111",
"attribute3":"[\r\n\t{ \"name\" : \"333\", \"value\": \"555\" },\r\n\t{ \"name\" : \"444\",\"value\": \"666\" }\r\n]"},
{"attribute1v": "111",
"attribute3":"[\r\n\t{ \"name\" : \"333\", \"value\": \"555\" },\r\n\t{ \"name\" : \"444\",\"value\": \"666\" }\r\n]"}]
но может есть более изящное решение, зарание спасибо за помощь!
Но в принципе, если хочется json держать чище, то можно attribute3 собирать в pre-request script, записывать в переменную и использовать уже в body.