
Этот курс создан для тех, кто хочет вывести свои навыки автоматизации тестирования и разработки на Python на уровень Senior и выше. Вы не только глубже поймёте архитектуру и дизайн современных систем, но и создадите реальные проекты, которые усилят ваше портфолио и помогут уверенно чувствовать себя на собеседованиях.
Содержание 1. Станислав Васенков. «Intro to QA.GURU Python Advanced» 2. Дополнительное занятие с базового курса Python. Venv, Poetry и управление зависимостями 3. Построение минимального микросервиса с FastApi и тесты. Сергей Хомутинин 4. Доработаем микросервис - добавим базу данных. Сергей Хомутинин 5. Запускаем микросервис в docker. Сергей Хомутинин. Иван Тебеньков 6. Деплоим микросервис с Github Actions. Сергей Хомутинин 7. Продвинутые техники REST API с Requests 1. Александр Котляр 8.1 Знакомство с проектом Niffler. Станислав Васенков (Новое) 8.2 Знакомство с проектом Niffler. Станислав Васенков (Старое) 9.1 Знакомство с проектом Niffler. Станислав Васенков(Запись занятия 1-го потока) 9.2 Как сдавать домашнее задание 10. Расширение функциональности Pytest. Пишем свои фикстуры и управляем запуском теста 11. Работаем с реляционными базами данных из тестов. Сергей Хомутинин 12. Кастомизация фреймворков – расширяем Allure, Selenium, Requests. Сергей Хомутинин 13. Нативное тестирование Android – Kaspresso. Артем Ерошенко 14. Live Q&A. Консультация по пройденному материалу. Сергей Хомутинин 15. Live Q&A. Консультация по пройденному материалу. Александр Котляр 16. Маскирование чувствительных данных в логах модуля logging. Иван Тебеньков 17.1 Реализуем OAuth авторизацию с помощью кастомизации requests. Александр Котляр 17.2 Дмитрий Тучс. OAUTH 2.0 + OIDC. Базовые концепции. PKCE 18. Продвинутые техники REST API с Requests 2. Александр Котляр 19. REST API. Прокачаем Allure-отчеты. Александр Котляр 20. Нативное тестирование iOS – Swift + xctest. Часть I. Владислав Зингер 21. Нативное тестирование iOS – Swift + XCTest. Часть II. Владислав Зингер 22. Нативное тестирование iOS. XCTest. Часть III. Владислав Зингер 23. Live Q&A. Консультация по пройденному материалу. Станислав Васенков 24. Параллелизация тестов в pytest. Как не выстрелить себе в ногу. Сергей Хомутинин 25. Unit тесты – пишем тестируемый код и тесты для него. Сергей Хомутинин 26. Продвинутое занятие по devtools - секреты инструментов разработчика. Иван Тебеньков 27. REST API. Какие тесты нужно проводить, а какие – нет. Иван Тебеньков 28.1 Apache kafka - тестируем асинхронные микросервисы. Александр Котляр 28.2 Дмитрий Тучс. «Apache kafka - тестируем асинхронные микросервисы» 29. Тестируем SOAP сервисы с помощью requests. Часть I. Иван Тебеньков 30. Тестируем SOAP сервисы с помощью requests. Часть II. Иван Тебеньков 31. Установочное занятие по диплому 32.1 Дмитрий Тучс — Измеряй это! Оживление нагрузочных тестов на Ja 32.2 Дмитрий Тучс_ «Конференции – готовим доклад и себя к выступлению 32.3 Тесты бесполезны без этого_ Что не так с CI_CD у QA_ — Тучс Дмитрий 34. CI_CD - pipeline, к которому мы шли. Дмитрий Тучс 35. Live Q&A. Консультация по накопившимся вопросам 36. Дополнительное занятие. Selene. Роман Исаков 37. Дополнительное занятие. Allure Reports. Артём Ерошенко 38. Jenkins. Создаем первую задачу. Васенков Станислав 39. Управляем параметрами в коде и в Jenkins. Станислав Васенков и Александр Котляр 40. Пишем первые тесты, разбираемся с селекторами. Михаил Рубанов 41. Переиспользуем код между разными тестами. Михаил Рубанов 42. Погружение-пишем тесты для сложных сценариев. Михаил Рубанов 43. Page Object паттерн в IOS тестах. Михаил Рубанов 44. Особенности XCUITests. Михаил Рубанов 45. Финальная лекция блока. Михаил Рубанов 46.1 Intro to gRPC. Станислав Васенков 46.2 Теоретическая часть занятия с курса Java Advanced (до 25.54) 47.1 Часть I. Создание протофайла и генерация серверной части 47.2 Часть II. Создание Mock репозитория для эмуляции логики похода в сторонний ресурс 47.3 Часть III. Логика серверной части и запуск локального gRPC сервера 48.1 Часть I. Скачивание протофайлов и генерация клиентской части с pbreflect 48.2 Часть II. Логирование и Allure разметка Интерцепторы для gRPC 48.3 Часть III. Мокирование с Wiremock переключение между тестовым и целевым сервисом 50. Выпускной
Информация о видео Название: Продвинутый курс по автоматизации тестирования Python Advanced Автор: Станислав Васенков, Артём Ерошенко, Сергей Хомутин Год выхода: 2025 Жанр: Видеокурс Язык: Русский Выпущено: Россия Продолжительность: 64 часа
Файл Формат: MP4 Видео: AVC, 1920x1080, ~550 Kbps Аудио: AAC, 128 Kbps, 48.0 KHz Размер файла: 14.3 Gb Скачать https://trbt.cc/download/folder/2472923 https://nitroflare.com/folder/63897/L19Byb2R2aW51dGlpX2t1cnNfcG9fYXZ0b21fdGVzdF9QeXRob25fQWR2YW5jZWQ= |