📚 ProTestingInfo 🔷 Канал по тестированию 📚
📌Информация для начинающих и для коллег в области QA, для личного закрепления знаний. 📌Теория, тесты и передача знаний📌 Ментор-Консультация-4 тр за 1 час. Курс по тестам @info_course_protestinginfo https://protestinginfo.ru Есть вопросы @nadin_qa
Show more- Subscribers
- Post coverage
- ER - engagement ratio
Data loading in progress...
Data loading in progress...
Postman-ниндзя - это авторский курс, после курса вы научитесь уверенно пользоваться postman, писать запросы с самыми разными http методами, создавать и использовать глобальные переменные, переменные в рамках коллекции и enviroments. Научитесь писать и запускать автотесты в postman, а также работать с pre-request script-ами.
И так вашему вниманию курс по postman, где вы с абсолютного нуля научитесь пользоваться этим замечательным инструментом и также научитесь писать в нем автотесты. Для комплексного понимания курса, я рекмендую посомтреть вот этот мой урок по API и Swagger
https://youtu.be/jT9su0syooc?si=ZJTIcZmi8riOcP0a.В это уроке в swagger рассматривается сервис, на который мы будем писать запросы а в последствии и автотесты в postman. Также хорошо бы посмотреть урок по chrome devtools
https://youtu.be/9oG8HIei_2Q?si=PvnYn4ZrEnizxNKW,но это уже опционально. Сделал на основе видео бесплатный курс на stepik -
https://stepik.org/course/198019Мои социальные сети: Поддержать канал на Boosty:
https://boosty.to/oleg_malyshev/donateTELEGRAM:
https://t.me/OlegMalyshevBlogINSTAGRAM:
https://www.instagram.com/omalysev/Таймкоды: 00:00 - Вступление 00:24 - Интерфейс postman 04:10 - Query, Path, Body параметры, headers 05:31 - Создание http методов 05:57 - Создаем структуру - workspace, collection, папки 07:01 - Создаем метод post /pet c body параметрами (json) 09:26 - Создаем метод post /pet/{petId}/uploadImage c path и body параметрами (formData) 12:06 - Создаем метод put /pet c body параметрами (json) 13:37 - Создаем метод get /pet/{petId} c path параметром 15:05 - Создаем метод get /pet/findByStatus c query параметром 17:09 - Создаем метод post /pet/{petId} c path и body параметрами (x-www-form-urlencoded) - находим ошибку в документации swagger 19:30 - Создаем метод delete /pet/{petId} c path параметром 22:52 - Авторизация через headers 27:16 - Создаем Variable, Global variable, Enviroments 29:37 - Про Endpoint 33:31 - Про Pre-request Script и Tests 34:30 - Порядок выполнения Pre-request Script-ов и Tests-ов для коллекции, папки, запроса, ответа 37:52 - Показываю возможности Pre-request Script-ов 42:27 - Автотесты в postman 43:20 - Как генерить рандомные значения 44:24 - Пишем автотест на метод post /pet 50:20 - Про передачу параметра через path, через двоеточие 50:50 - Пишем автотест на метод post /pet/{petId}/uploadImage 53:00 - Пишем автотест на метод put /pet 53:37 - Пишем автотест на метод get /pet/{petId} 55:20 - Пишем авотест на метод post /pet/{petId}/uploadImage 56:56 - Еще раз более детальное объяснение как передавать path параметр через : 57:18 - Пишем автотест на метод delete /pet/{petId} 58:05 - Пишем автотест на метод delete /pet/{petId} уже удаленного животного 58:45 - Пишем автотест на метод get /pet/{petId} уже не существующего животного 59:37 - Про автотест для домашнего задания 1:00:30 - Запускаем коллекцию с автотестами 1:00:58 - Postman в реальных задачах 1:02:18 - Объясняние как работают вебхуки 1:05:10 - Шаблоны (templates) и пуличные API в postman 1:07:05 - Заключение