Голосов: 0
#1
Описание [С. Васенков, и др.] Продвинутый курс по автоматизации тестирования Python Advanced (2025):
Чему мы обучаем? Вы станете специалистом по автоматизации на Python уровня Senior+ и создадите впечатляющее портфолио с кейсами.
- Архитектура и дизайн
Вы изучите Python 3.12, разработаете микросервисы с FastAPI, Docker и Postgres. - Все необходимые знания
Мы рассмотрим тестирование нестандартных протоколов, таких как gRPC, GraphQL и SOAP, а также работу с базами данных, Kafka и инструментами docker и docker-compose. - Дополнительно
Вы напишете код с нуля и поймете, как работают технологии Spring Boot.
Мы постоянно обновляем программу, чтобы вы учились только актуальному.
- Введение в базовый курс Python: Venv, Poetry и управление зависимостями.
- Создание минимального микросервиса с FastAPI и тестирование.
- Расширение функционала микросервиса, добавление базы данных.
- Запуск микросервиса в Docker.
- Деплой микросервиса с GitHub Actions.
- Продвинутые техники автоматизации REST API с Requests (часть I).
- Знакомство с проектом Niffler.
- Совершенствование Pytest: написание фикстур и управление тестами.
- Работа с реляционными базами данных в тестах.
- Тестирование Android с Kaspresso.
- Кастомизация фреймворков: Allure, Selenium и Requests.
- Маскирование чувствительных данных в логах модуля logging.
- Реализация OAuth-авторизации с requests.
- Продвинутые техники REST API с Requests (часть II).
- Улучшение Allure-отчетов для REST API.
- Нативное тестирование iOS (Swift + XCTest, часть I).
- Нативное тестирование iOS (часть II).
- Нативное тестирование iOS (часть III).
- Параллелизация тестов с pytest: как избежать ошибок.
- Написание unit-тестов: тестируемый код и тесты для него.
- Практическое занятие по devtools: секреты инструментов разработчика.
- Какие тесты для REST API необходимы, а какие нет.
- Тестирование асинхронных микросервисов с Apache Kafka.
- Тестирование SOAP-сервисов с requests (часть I).
- Тестирование SOAP-сервисов с requests (часть II).
- Введение в дипломную работу.
- Подготовка к конференции: доклад и выступление.
- Настройка CI/CD: создание pipeline.
- Знакомство с Selene.
- Углубленное изучение Allure Reports.
- Написание первых тестов и работа с селекторами.
- Переиспользование кода между тестами.
- Тестирование сложных сценариев.
- Использование паттерна Page Object в iOS-тестах.
- Особенности XCUITests.
- Заключительная лекция блока.
- Тестирование PC-сервисов с нативными библиотеками.
- Разработка серверной части gRPC.
- Клиентская часть gRPC и автотесты.
- Ответы на вопросы по дипломному проекту.
- Выпуск!
Для успешного прохождения курса нужно:
- Операционная система: Windows, macOS или Linux с 8 ГБ оперативной памяти и процессором не ниже i3 2,8 GHz.
- Минимум 6 часов в неделю свободного времени, из которых 4 часа – занятия.
- Время на выполнение домашних заданий зависит от выбранного подхода и опыта в IT.
Наши преподаватели – признанные эксперты в QA. Они ежедневно создают ПО, используемое по всему миру.
- Станислав Васенков – основатель QA.GURU.
- Артём Ерошенко – Qameta Software.
- Сергей Хомутинин – QA Lead.
- Дмитрий Тучс – Dodo Brands.
- Александр Котляр – QA Lead.
- Владислав Зингер – Dodo Engineering.
- Валерий Меньшиков – Senior Python Developer в Ozon Tech.
С 16 января 2025 года по 27 августа 2025 года.
Подробнее:
Для просмотра содержимого вам необходимо авторизоваться
Скачать курс [С. Васенков, и др.] Продвинутый курс по автоматизации тестирования Python Advanced (2025):
Для просмотра содержимого вам необходимо авторизоваться