Задание по Postman
1) импортировать Swagger Petstore себе в Postman
2) Пожелания к выполнению:
– все id генерировать рандомно и хранить в переменных (подсказка – использовать вкладку Pre-request Script)
– сами запросы в коллекции пусть лежат хаотично, но при запуске рана должны выполняться строго как в пункте 2 (подсказка – используйте сниппеты)
– в каждом запросе выполнять элементарную проверку на статус код
javascript
pm.environment.set("id", Math.floor(Math.random() * Math.floor(10000)));
Этот код генерирует случайное число от 0 до 9999 и сохраняет его в переменной "id".
- Нажимаем кнопку "Update" для сохранения изменений.
- Проверяем статус кода каждого запроса.
- Для этого открываем вкладку "Tests" для каждого запроса и вводим следующий код:
javascript
pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});
Этот код проверяет, что статус код ответа равен 200.
3) Упорядочиваем запросы в коллекции.
- Нажимаем на три точки рядом с названием коллекции и выбираем "Edit".
- Перетаскиваем запросы так, чтобы они выполнялись в правильном порядке.
- Нажимаем кнопку "Update" для сохранения изменений.
4) Запускаем коллекцию.
- Нажимаем кнопку "Send" для каждого запроса и проверяем статус кода.
- Повторяем этот шаг для всех запросов в коллекции.
В результате, мы выполним коллекцию Swagger Petstore в Postman, где все id будут генерироваться случайно и сохраняться в переменных. Мы также проверим статус код каждого запроса.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет