#javascript #arrays #postman #postman-testcase
Вопрос:
Поэтому я хочу распечатать имя клиента и адрес электронной почты клиента в виде строковых значений через консоль почтальона, но когда я вызываю метод, я получаю массив, но с неопределенными значениями.
const res = pm.response.json();
const req = pm.request.toJSON();
let user = [req.body.raw.clientName, req.body.raw.clientName];
console.log(user);
Большое спасибо!
Ответ №1:
Вы можете получить тело запроса в сыром виде, используя:
pm.request.body.raw
Например:
У вас есть тело запроса в почтальоне:
{
"foo": "bar"
}
Вы хотите получить доступ к значению foo
тестов на вкладке:
const req = JSON.parse(pm.request.body.raw)
console.log(req.foo);