Программирование [Stepik] Автоматизация тестирования API с Python. Расширенный (2025)

Moderator
Команда форума
29 Мар 2020
291,217
1,373,097
113
#1
[Stepik] Автоматизация тестирования API с Python. Расширенный (2025)


Описание [Stepik] Автоматизация тестирования API с Python. Расширенный (2025):




В процессе обучения вы:

Научитесь анализировать и тестировать API, используя различные методы и технологии.
Изучите лучшие практики и создадите тестовую среду для тестирования API.
Освоите навык написания автоматизированных тестов для API, уделяя особое внимание проверке бизнес-логики.
Познакомитесь с HTTP-протоколом на глубоком уровне, включая все его нюансы.
Научитесь использовать библиотеку HTTPX для отправки запросов, загрузки файлов и разработки клиентов API.
Научитесь генерировать тестовые данные с помощью библиотеки Faker.
Научитесь использовать JSON Schema для проверки ответов API.
Освоите Pydantic для удобной работы с данными и их проверки.
Научитесь разрабатывать тесты для реальных API и интегрировать их в процессы CI/CD.
Научитесь писать автоматизированные тесты и запускать их на выделенном тестовом сервере.
Научитесь настраивать и автоматизировать запуск автоматизированных тестов в CI/CD с публикацией Allure-отчетов и истории.
Научитесь запускать автоматизированные тесты параллельно для ускорения процесса тестирования.
Научитесь работать с Allure и Allure TestOPS: создавать понятные и подробные отчеты с вложением файлов и логов автоматизированных тестов API.
Научитесь работать с gRPC-протоколом: создавать gRPC-сервер и клиент, генерировать proto-контракты.
Научитесь работать с WebSocket API для приложений в реальном времени: создавать WebSocket-сервер и клиент, изучите работу WebSocket с браузером.
Научитесь работать с низкоуровневыми протоколами TCP/IP: создавать TCP-сервер и TCP-клиент.
Освоите популярный фреймворк pytest: научитесь создавать фикстуры, маркировать тесты, параметризировать тесты, создавать собственные плагины и многое другое.
Научитесь работать с командной строкой.
Научитесь правильно настраивать и управлять проектом с помощью Pydantic settings и переменных окружения.
Научитесь составлять и продвигать резюме, чтобы получать больше откликов и приглашений на собеседования.
Научитесь эффективно проходить собеседования: получите практические советы, которые можно применить в реальной жизни.
Научитесь работать с Git, публиковать и завершать проект на GitHub, что станет отличным дополнением к вашему резюме.
Закрепитесь на позиции после устройства на работу и продолжайте профессиональный рост.

Подробнее:


Для просмотра содержимого вам необходимо авторизоваться

Скачать курс [Stepik] Автоматизация тестирования API с Python. Расширенный (2025):


Для просмотра содержимого вам необходимо авторизоваться
 
Последнее редактирование модератором: