bart
PRO
- Сообщения
- 52.182
- Реакции
- 28.406
Продвинутый курс по автоматизации тестирования Python Advanced
Платформа: qa.guru«Продвинутый курс по автоматизации тестирования Python Advanced» — это практическая программа qa.guru для инженеров по автоматизации, QA-специалистов, backend-разработчиков и тех, кто хочет выйти на уровень Senior в Python-автоматизации. Курс помогает глубже разобраться в архитектуре автотестов, современных инструментах, микросервисах, API, мобильном тестировании, CI/CD и построении реальных тестовых систем.
Программа рассчитана на специалистов, которым уже недостаточно базового уровня и хочется работать с более сложными задачами: писать код с нуля, проектировать инфраструктуру тестирования, разбирать архитектурные решения, работать с backend-сервисами, базами данных, Docker, Kafka, FastAPI, pytest, Selenium, Allure, Requests, мобильными платформами и нестандартными протоколами.
Главная цель курса — не просто показать набор инструментов, а научить применять их в реальных проектах. В процессе обучения вы будете создавать практический проект, который можно использовать в портфолио и демонстрировать работодателям как подтверждение продвинутого уровня.
Кому подойдёт курс:
- Инженерам по автоматизации, которые хотят вырасти до уровня Senior
- QA-специалистам, переходящим в Python-автоматизацию
- Backend-разработчикам, желающим укрепить навыки тестирования и инфраструктуры
- Тем, кто хочет глубже разобраться в архитектуре автотестов
- Тем, кто хочет работать с микросервисами, API, Docker, Kafka и CI/CD
- Тем, кто хочет получить сильный проект для портфолио
- Тем, кто готов писать код самостоятельно и разбирать реальные кейсы
- Python 3.12 в задачах автоматизации
- Архитектуру микросервисов
- Создание сервисов на FastAPI
- Работу с Docker, Postgres и Kafka
- Автоматизацию тестирования REST API, SOAP, gRPC и GraphQL
- Продвинутую работу с pytest
- Кастомизацию Allure, Selenium и Requests
- Тестирование Android и iOS-приложений
- Настройку CI/CD через GitHub Actions
- Подготовку к собеседованиям, митапам и конференциям
Базовая часть программы:
- Управление зависимостями в Python
- Работа с venv и Poetry
- Создание минимального микросервиса на FastAPI
- Тестирование собственного сервиса
- Интеграция базы данных
- Деплой с использованием Docker
- Настройка CI/CD pipeline в GitHub Actions
Продвинутый уровень:
- Продвинутое тестирование REST API
- Разбор сложных тестовых сценариев
- Работа с реляционными базами данных
- Тестирование асинхронных сервисов
- Работа с Kafka
- Тестирование gRPC
- Тестирование GraphQL
- Тестирование SOAP
- Кастомизация Allure, Selenium и Requests
- Создание собственных расширений
Мобильное тестирование и архитектуры:
- Android-тестирование с Kaspresso
- Основы iOS-тестирования на XCTest
- Паттерн Page Object
- Параллельное выполнение тестов
- Unit-тестирование
- Архитектурные практики автотестов
- Автоматизация безопасности
- OAuth, логирование и защита данных
- Финальный проект
- Подготовка к публичным выступлениям
Как проходит обучение:
- Каждый модуль сопровождается практикой
- Код пишется самостоятельно
- Теория закрепляется реальными кейсами
- Материалы обновляются под современные технологии рынка
- Проект постепенно формируется в портфолио
- Разбираются архитектурные решения и типичные ошибки
Ключевые навыки после курса:
- Построение масштабируемой архитектуры автотестов
- Работа с Python 3.12 в продвинутых сценариях
- Создание и тестирование микросервисов
- Автоматизация REST API, SOAP, gRPC и GraphQL
- Работа с Docker, Postgres и Kafka
- Кастомизация pytest, Allure, Selenium и Requests
- Настройка CI/CD pipeline
- Автоматизация мобильного тестирования
- Подготовка проекта для портфолио и собеседований
Результат обучения:
- Укрепите навыки Python до уровня Senior+
- Научитесь строить сложную архитектуру автотестов
- Освоите backend, API, мобильное тестирование и CI/CD
- Получите опыт работы над реальным проектом
- Сформируете портфолио с проектом для работодателей
- Сможете увереннее проходить собеседования
- Будете готовы к более сложным задачам в автоматизации тестирования
В результате вы получите глубокие навыки автоматизации тестирования, опыт разработки полноценного проекта и понимание архитектурных подходов, которые помогут выделиться на рынке и перейти к более сильным инженерным задачам.
Продажник:
Для просмотра вы должны войти или зарегистрироваться.
Скачать:
Скрытое содержимое могут видеть только пользователь группы: PRO
Качать без ограничений Купить доступ к 1 теме
Качать без ограничений Купить доступ к 1 теме
Скрытое содержимое для пользователей: Ferr