• ОФОРМИТЬ ПОДПИСКУ

Программирование [С. Васенков, и др.] Продвинутый курс по автоматизации тестирования Python Advanced (2025)

Gatsby

ВЕЧНЫЙ
Регистрация
10 Окт 2018
Сообщения
57,759
Реакции
306,764
[Станислав Васенков, Артём Ерошенко, Сергей Хомутинин] [Qa.Guru]
Продвинутый курс по автоматизации тестирования Python Advanced (2025)

1788167958905.png

Чему мы учим?
Вы прокачаете знания в автоматизации на Python до уровня Senior+ и разнообразите портфолио впечатляющими кейсами

  • Архитектура и дизайн
    Глубокому пониманию Python 3.12, разработке микросервисов на FastAPI, Docker, Postgres.
  • Покроем всё
    Тестированию нестандартных протоколов взаимодействия: gRPC, GraphQL, SOAP. А также работе с базами данных и Kafka, и с такими инструментами как docker и docker-compose.
  • Кроме того
    Создадим весь код с нуля, исследуем, как тестируемые технологии работают в Spring Boot под капотом.
Программа курса:
Программу постоянно обновляем, чтобы вы учились только актуальному.

1. Дополнительное занятие с базового курса Python. Venv, Poetry и управление зависимостями проекта
2. Построение минимального микросервиса с FastApi и тесты
3. Доработаем микросервис – добавим базу данных
4. Запускаем микросервис в docker
5. Деплоим микросервис с GitHub Actions
6. Продвинутые техники автоматизации REST API с Requests. Часть I
7. Знакомство с проектом Niffler
8. Расширение функциональности Pytest: пишем свои фикстуры и управляем запуском теста
9. Работаем с реляционными базами данных из тестов
10. Нативное тестирование Android – Kaspresso
11. Кастомизация фреймворков – расширяем Allure, Selenium, Requests
12. Маскирование чувствительных данных в логах модуля logging
13. Реализуем OAuth авторизацию с помощью кастомизации requests
14. Продвинутые техники REST API с Requests. Часть II
15. REST API. Прокачаем Allure-отчеты
16. Нативное тестирование iOS – Swift + XCTest. Часть I
17. Нативное тестирование iOS – Swift + XCTest. Часть II
18. Нативное тестирование iOS. XCTest. Часть III
19. Параллелизация тестов в pytest: как не выстрелить себе в ногу
20. Unit тесты – пишем тестируемый код и тесты для него
21. Продвинутое занятие по devtools – секреты инструментов разработчика
22. REST API. Какие тесты нужно проводить, а какие – нет
23. Apache kafka – тестируем асинхронные микросервисы
24. Тестируем SOAP сервисы с помощью requests. Часть I
25. Тестируем SOAP сервисы с помощью requests. Часть II
26. Установочное занятие по диплому
27. Конференции – готовим доклад и себя к выступлению
28. CI/CD – pipeline, к которому мы шли
29. Дополнительное занятие. Selene
30. Дополнительное занятие. Allure Reports
31. Пишем первые тесты, разбираемся с селекторами
32. Переиспользуем код между разными тестами
33. Погружение: пишем тесты для сложных сценариев
34. Page Object паттерн в IOS тестах
35. Особенности XCUITests
36. Финальная лекция блока
37. PC сервисы с помощью нативных библиотек
38. gRPC. Разработка серверной части.
39. gRPC. Клиентская часть и разработка автотестов.
40. Q&A по дипломному проекту
41. Выпускной!

Что нужно знать / уметь / иметь, чтобы обучаться на курсе?
Операционная система: Win / Mac / Linux, 8 ГБ ОЗУ, процессор i3 2,8 Ghz или лучше.
Минимум 6 свободных часов в неделю, ~4 из них будут занимать занятия.
Плюс домашки, время выполнения которых сильно зависит от выбранного подхода и опыта в IT.

Преподаватели курса:
Наши преподаватели формируют облик индустрии. QA-инженеры по всему миру ежедневно используют ПО, над которым они работают.
Станислав Васенков. Основатель QA.GURU
Артём Ерошенко. Qameta Software
Сергей Хомутинин. QА Lead
Дмитрий Тучс. Dodo Brands
Александр Котляр. QA Lead
Владислав Зингер. Dodo Engineering
Валерий Меньшиков. Senior Python Developer в Ozon Tech

Поток 16 января 2025 - 27 августа 2025г.
Подробнее:


Скрытое содержимое доступно для зарегистрированных пользователей!


Скачать:

 
ВАЖНО:

Не оставляйте комментарии с просьбами обновить / заменить ссылку на скачивание или комментарии типа «404», «ошибка».

Для восстановления ссылки есть кнопки «Жалоба / Восстановить ссылку» в первом посте темы.

При нарушении Ваш комментарий будет удален, а Ваш аккаунт заблокирован на сутки. Пожалуйста, изучите правила нашего сайта.
Сверху Снизу