Чему вы научитесь
- Настройка окружения для Python и PyCharm — умение установить интерпретатор Python и настроить IDE (PyCharm) для написания и запуска тестов.
- Основы языка программирования Python
- Знакомство с библиотекой requests для отправки HTTP запросов из Python
- Знакомство с тестовым фреймворком Pytest — это популярнейший фреймворк для написания и выполнения тестов в языке Python.
- Написание первых автотестов к тестовым API
- Мокирование в автотестах
- Работа с БД PostgreSQL
- Знакомство со вспомогательными инструментами: Git, GitHub
- Обзор AI инструментов для программирования
- Написание первого автотеста с помощью AI (вайбкодинг)
- Работа с тестами в CI/CD GitHub Actions
- В конце — финальный проект автотестов к настоящей тестовой системе, который запускается через CI/CD
О курсе
API тестирование — навык, который отделяет джуна от стажера.
Текстовый курс "API автоматизация тестирования на Python" позволяет изучить основы профессии Automation QA с использованием актуальных технологий, а также освоить AI программирование (вайбкодинг).
Для кого этот курс
1️⃣ Для новичков: Для тех, кто начинает свой путь в IT и хочет освоить профессию тестировщика автоматизатора
2️⃣ Для автоматизаторов тестирования на других языках программирования: на этом курсе Вы сможете изучить автоматизированное тестирование на Python. На курсе предусмотрен модуль по основам Python
3️⃣ Для ручных тестировщиков, которые хотят расширить свои компетенции и изучить API автоматизацию
Начальные требования
- Теория функционального тестирования
- Основы Python (необязательно)
- Понимание HTTP запросов
- Опыт работы с веб-приложениями
Преподаватели курса
Как проходит обучение
Мы принципиально выбираем текстовый формат. Это основа нашего проекта. Почему?
- Скорость и удобство: Вы читаете в своем темпе. Не нужно переслушивать получасовые видео, чтобы вспомнить один тезис — достаточно пробежать глазами абзац. Код удобно копировать одной кнопкой.
- Качество за честную цену: Именно отказ от продакшена видео позволяет нам удерживать низкую стоимость курсов. Вы платите только за знания и структуру, а не за красивую картинку в кадре.
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 3 учеников получили сертификат.
Что вы получите
- Вы не просто прочитаете теорию — вы выйдете с готовым проектом в портфолио и набором навыков, которые сразу можно применять на работе.
- 1️⃣ Полное понимание цикла разработки автотестов на Python
- Вы научитесь проектировать, писать, отлаживать и поддерживать автотесты — от первой строки кода до регулярных прогонов.
- 2️⃣ Практику с реальными инструментами
- Освоите pytest, requests, моки и стабы, научитесь работать с GitHub-репозиторием. Всё то, что ждёт вас в любом IT-проекте.
- 3️⃣ Запуск тестов не только локально, но и в CI/CD
- Настроите автоматический запуск тестов в GitHub Actions. Ваши проверки будут летать на сервере, а не стоять на месте.
- 4️⃣ Опыт написания автотестов с помощью ИИ (вайбкодинг)
- Научитесь эффективно использовать нейросети как помощника: ускорите написание кода, генерацию тестовых сценариев и рефакторинг. Это современный стандарт, который повышает вашу ценность как инженера.
- 5️⃣ Реальный проект в портфолио
- Разработаете полноценный набор автотестов для реальной (или максимально приближенной к реальной) системы. Работодателю будет что посмотреть.
- 6️⃣ Сертификат TextCourses
- Подтверждение, что вы прошли курс и владеете заявленными навыками. Можно добавить в резюме и LinkedIn.