Postman. C нуля до автотестов.
HTML-код
- Опубликовано: 28 июн 2024
- И так вашему вниманию курс по postman, где вы с абсолютного нуля научитесь пользоваться этим замечательным инструментом и также научитесь писать в нем автотесты. Для комплексного понимания курса, я рекмендую посомтреть вот этот мой урок по API и Swagger • API. REST. Swagger. Ко... . В это уроке в swagger рассматривается сервис, на который мы будем писать запросы а в последствии и автотесты в postman. Также хорошо бы посмотреть урок по chrome devtools • Chrome DevTools для те... , но это уже опционально.
Сделал на основе видео бесплатный курс на stepik - stepik.org/course/198019
Мои социальные сети:
Поддержать канал на Boosty: boosty.to/oleg_malyshev/donate
TELEGRAM: t.me/OlegMalyshevBlog
INSTAGRAM: / 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 - Заключение
Ребяяятаааа! Я запилил свой бесплатный курс по postman на stepik stepik.org/course/198019. Пройдите плз курс, поставьте оценку и оставьте отзыв, как будет время 🙏 Я старался сделать его супер интересным и полезным, после каждого урока есть тесты 🙏Курс будет виден в поиске только тогда, когда 20 человек пройдут курс 🙏
Очень познавательное видео, думаю мобильным разработчикам хорошо зайдет, спасибо большое!
Спасибо 🙏
Спасибо!👍
Не за что
Имба урок реально, спасибо )
Спасибо )
какая годнота
Спасибо)
Что это за слово? Вообще не понятно - похвалил или поругал?
@@user-ft5yb4ng4n кажется что похвалил )
огонь, как для мобильщика - вообще пушка)
Спасибо 🙏
Спасибо Мужик
Спасибо мужик ) 🙏
Отличный урок!
Планируется ли урок по sql?
Обязательно!
Привет Олег! Однозначно полезно это знать, кажется на рынке сейчас это не самый актуальный стек?
Postman не актуальный стек? Очень актуальный. А как еще тестировать API? Это либо postman либо soapUi
@@OlegMalyshevIT
Я имею ввиду в плане автоматизации
Py+requests, java+rest assured ?
@@igsm6461 а, ну два самых популярных стека, а какие еще есть варианты для Java и Python , ну и в целом Java и Python самые популярные языки для автоматизации + к ним еще ts+playright потихоньку подбирается
привет Олег. Занимаешься ли ты автоматизацией? на каком языке и какие инструменты используешь?
Занимаюсь, Java/Python + Selenium для веб, java + appium для мобилок, был опыт написания автотестов на Swift + XCTest для иос
А разве через Raw нельзя было загрузить фото? На 10,50 мин.