Тестирование JSON ответа в Postman (header, body, status-code)

Аватар автора
Учим Делать Полезно
В видео рассказывается о том, как проверить структуру JSON ответа JSON в Postman (header, body, status-code). Тест: //тестируем статус-код ответа pm.test("Status code is 200", function () { pm.response.to.have.status(200); }); //тестируем тело и заголовок pm.test("Test body and header", function () { //приводим тело ответа к формату JSON var jsonData = pm.response.json(); //ожидается, что поле id в теле ответа имеет значение 123 pm.expect(jsonData.id).to.eql(123); //ожидается, что data содержит 3 элемента pm.expect(jsonData.data.length).to.eql(3); //ожидается, что второй элемент data имеет значение "data2" pm.expect(jsonData.data[1]).to.eql("data2"); //ожидается, что заголовок "X-TEST" имеет значение "TEST" pm.expect(pm.response.headers.get("X-TEST")).to.eql("TEST"); });

0/0


0/0

0/0

0/0