1. Сделайте запрос из области запросов.
  2. Создайте среду для управления всеми переменными
  3. Создавайте коллекции, чтобы собрать вместе все тесты

Тесты:

  1. Проверить ответ:

pm.test("Ответ в порядке", function () {

pm.response.to.have.status(200);

});

2) Проверить ответ json:

pm.test("Ответ в формате JSON", function () {
pm.response.to.be.json;

});

3) Проверьте параметры тела ответа

pm.test («Имеет статус: Активен», функция () {

pm.response.to.have.jsonBody («статус», «АКТИВНЫЙ»);

});

4) Создать переменную из запроса:

var reqBody = JSON.parse(request.data);
postman.setEnvironmentVariable("username_variable", reqBody.username);
postman.setEnvironmentVariable("password_variable", reqBody.password);

5) Создать переменную из ответа:

var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("lastmodtime_variable", jsonData.lastModifiedTime);
postman.setEnvironmentVariable("createdtime_variable", jsonData.createdtime);
postman.setEnvironmentVariable("createdtime_variable", jsonData.createdtime);
postman. setEnvironmentVariable("id_variable", jsonData.id);

6) Если вы устанавливаете переменную среды «url», используйте ее как «{{url}}»

7) Если вы создаете глобальную переменную. Независимо от вашей среды вы можете использовать эту переменную каждый раз.

8) При создании переменной в среде присвойте значение полю «Текущее значение». Поле «Начальное значение» предназначено только для информации и показывает предыдущее значение переменной.

Ниже приведены различные тестовые примеры:



Динамические переменные: