Как вывести динамические значения в Postman Collection Runner - PullRequest
0 голосов
/ 08 октября 2018

Я пытаюсь написать тесты для Postman Collection Runner и хотел бы получить больше визуальных отзывов от бегуна.

Я знаю, что могу посмотреть ответы в журнале, но было бы неплохо ввести переменные вGUI.

Я попробовал следующее, но все, что было возвращено в GUI, было строкой "Qty, возвращаемое число".

pm.test('Qty returned is number' + ' ' + pm.response.json().qty, pm.response.json().qty, () => {
  pm.expect(typeof parseInt(pm.response.json().qty)).to.be.not.equal('NaN');
});

enter image description here

Можно ли вернуть эти значения бегуну?

1 Ответ

0 голосов
/ 08 октября 2018

Вы можете сделать это, как вы пытались, но, возможно, ваша справка не совсем верна?

pm.test(`UserId Number: ${pm.response.json()[0].userId} - My Test`, () => {
    pm.response.to.have.status(200)
})

Использование этого базового test примера для запроса к http://jsonplaceholder.typicode.com/todos?userId=1конечная точка.

Это данные ответа от конечной точки:

Response

Заполнение имени в тесте:

Test Name

...