Описание
[А. Батыров, В. Котов] Автоматизация тестирования REST API на Python (2021) [software-testing.ru]
![[А. Батыров, В. Котов] Автоматизация тестирования REST API на Python (2021) [software-testing.ru]](https://freekurses.site/wp-content/uploads/a.-batyrov-v.-kotov-avtomatizacija-testirovanija-rest-api-na-python-2021-software-testing.ru_.png)
На этом курсе вы научитесь:
- Устанавливать и настраивать окружение для работы — Python, PyCharm
- Скачивать нужные для работы пакеты и библиотеки
- Понимать устройство HTTP-протокола, API и REST
- Работать с авторизационными и сессионными cookies
- Работать с заголовками HTTP-запросов
- Познакомитесь с форматом JSON и научитесь парсить ответы сервера
- Писать простые и комплексные API-тесты
- Создавать отчёты в Allure
- Запускать тестирование API в Docker
Для кого этот курс:
- для начинающих автоматизаторов
- для тех, кто хочет эффективно и быстро автоматизировать тесты на API
- для тех, кто уже перерос тесты в Postman
- для тех, кому интересна крутая альтернатива стека на Java
Внимание! Созданный нами на занятиях фреймворк мы закинем на GitHub. Его можно будет добавить в резюме и применять на работе.
Краткое содержание курса:
Урок 1 — Настройка окружения, запуск первой программы
- Мотивация — зачем тестировать API
- Подбор стека технологий
- Установка Python3 и Pycharm на популярные ОС
- Введение в HTTP и API
- Структура HTTP запроса
- Создание проекта
- Установка pip3
Урок 2 — Создание простых запросов к API
- Изучение тестового API
- Пишем первый GET-запрос
- Разбираемся с форматом JSON
- Отправка data и get-параметров в запросе
- Автоматический парсинг JSON
- Работа с POST-запросами
- Интерпретация кодов ответа сервера
- Чтение и отправка headers запроса
- Чтение и отправка cookies запроса
Урок 3 — Интеграция pytest в проект
- Знакомство с библиотекой pytest
- Параметризованный тест
- Создание API-тестов на авторизацию
- Функция setup в pytest, фикстуры
- Начало работы над фреймворком
Урок 4 — Создание фреймворка и запуск в Docker
- Создание фреймворка — работа с гибкими assert и verify
- Создание API-тестов на регистрацию
- Работа с PUT-запросами
- Создание кастомных параметров запроса
- Автоматическое логирование запросов и ответов, работа с логами
- Добавление Allure-отчетов к проекту
- Запуск проекта в Docker.
Автор курса: А. Батыров, В. Котов
Сайт продажника: https://software-testing.ru/edu/3-online/321-rest-api-python
Цена с продажника: 9000 руб.
У нас Вы можете приобрести всего за 70 руб.

![[А. Батыров, В. Котов] Автоматизация тестирования REST API на Python (2021) [software-testing.ru]](https://infoshopik.com/wp-content/uploads/2021/12/a.-batyrov-v.-kotov-avtomatizacija-testirovanija-rest-api-na-python-2021-software-testing.ru_.png)
![[WebForMyself] WordPress-Мастер. Разработка тем для WordPress с нуля (2018)](https://infoshopik.com/wp-content/uploads/2021/12/webformyself-wordpress-master.-razrabotka-tem-dlja-wordpress-s-nulja-2018-324x324.jpg)
![[HTML ACADEMY] Навык «Построение сеток на флексах по макету» (2020)](https://infoshopik.com/wp-content/uploads/2021/12/html-academy-navyk-postroenie-setok-na-fleksah-po-maketu-2020-324x324.png)
![[Дмитрий Елисеев] Способы ускорения PHP-приложений (2024) [deworker.pro]](https://infoshopik.com/wp-content/uploads/2024/10/dmitriy-eliseev-sposoby-uskoreniya-php-prilozheniy-2024-deworker.pro--324x324.png)
![[WebForMySelf] ReactJS с Нуля до Профи (2018)](https://infoshopik.com/wp-content/uploads/2021/12/webformyself-reactjs-s-nulja-do-profi-2018-skachat-324x324.jpg)
![[Артемий Анцупов] Канбан-метод. Как эффективно применить (2023) [Alpina Digital]](https://infoshopik.com/wp-content/uploads/2023/09/artemij-ancupov-kanban-metod.-kak-jeffektivno-primenit-2023-alpina-digital--324x324.png)

![[Тимур Батыршинов] Базы данных и SQL - с нуля до профи - PostgreSQL (2023) [javabegin]](https://infoshopik.com/wp-content/uploads/2023/09/timur-batyrshinov-bazy-dannyh-i-sql-s-nulja-do-profi-postgresql-2023-javabegin--324x324.png)
![[Академия Верстки] Курс по WordPress в формате онлайн-марафона (Артем Исламов) (2019)](https://infoshopik.com/wp-content/uploads/2021/12/akademija-verstki-kurs-po-wordpress-1.0-artem-islamov-2019-324x324.jpg)
![[Дмитрий Гусев] Веб-сервисы 1С (2025) [Специалист]](https://infoshopik.com/wp-content/uploads/2025/07/dmitriy-gusev-veb-servisy-1s-2025-spetsialist--324x324.png)
![[Andrey Sumin][Kotlin] Android профессиональный уровень (2021) [Udemy]](https://infoshopik.com/wp-content/uploads/2021/12/andrey-suminkotlin-android-professionalnyj-uroven-2021-udemy--324x324.png)
![[WebFormySelf] Верстка-Мастер. Полное руководство (2021)](https://infoshopik.com/wp-content/uploads/2021/12/webformyself-verstka-master.-polnoe-rukovodstvo-2021-324x324.png)
![[GetAnalyst] Проектирование микросервисов (2024)](https://infoshopik.com/wp-content/uploads/2024/04/getanalyst-proektirovanie-mikroservisov-2024-324x324.png)
![[Яндекс Практикум] Архитектор программного обеспечения (2024) [Часть 1 из 6]](https://infoshopik.com/wp-content/uploads/2024/10/yandeks-praktikum-arhitektor-programmnogo-obespecheniya-2024-chast-1-iz-6-324x324.png)
![[Андрей Кудлай] Telegram-бот Мастер [WebForMySelf] (2021)](https://infoshopik.com/wp-content/uploads/2021/12/webformyself-telegram-bot-master.-prakticheskij-kurs-sozdanija-bota-324x324.png)
![[profit] [Степанцев Альберт] Почему ограничения - это хорошо? (2021)](https://infoshopik.com/wp-content/uploads/2021/12/profit-stepancev-albert-pochemu-ogranichenija-jeto-horosho-2021-324x324.png)
![[Матвей Серёгин, Антон Чаусов, Андрей Чередников] 1C-программист: расширенный курс (11.2023 - 03.2025) [Нетология]](https://infoshopik.com/wp-content/uploads/2025/06/matvey-seryogin-anton-chausov-andrey-cherednikov-1c-programmist-rasshirennyy-kurs-11.2023-03.2025-netologiya--324x324.png)
![[Райан Митчелл] Парсинг с помощью Python. Веб-скрапинг в действии. 3-е межд. изд. (2025)](https://infoshopik.com/wp-content/uploads/2025/01/rayan-mitchell-parsing-s-pomoschyu-python.-veb-skraping-v-deystvii.-3-e-mezhd.-izd.-2025-324x324.png)
![[Дмитрий Лаврик] Javascript Интенсивный базовый курс [Обновлен в июне 2021]](https://infoshopik.com/wp-content/uploads/2021/12/dmitrij-lavrik-javascript-intensivnyj-bazovyj-kurs-obnovlen-v-ijune-2021-324x324.png)
![[a.kuharbogdan.com] Администратор 1С v2.7 (2021)](https://infoshopik.com/wp-content/uploads/2021/12/a.kuharbogdan.com-administrator-1s-v2.7-2021-324x324.png)
![[Игорь Ким] Продуктовые метрики. Визуализация в Python и BI Yandex DataLens (2025) [Stepik]](https://infoshopik.com/wp-content/uploads/2025/07/igor-kim-produktovye-metriki.-vizualizatsiya-v-python-i-bi-yandex-datalens-2025-stepik--324x324.png)
Отзывы
Отзывов пока нет.