Скачать Автоматизация тестирования Python Advanced [Qa.Guru] [Артём Ерошенко, Сергей Хомутинин, Александр Котляр]

Sky90

VIP складчик
Platinum
Премиум
Администратор
Регистрация
1 Дек 2015
Сообщения
146.224
Реакции
777.031
Складчина: Автоматизация тестирования Python Advanced [Qa.Guru] [Артём Ерошенко, Сергей Хомутинин, Александр Котляр]



пнем тебя до уровня Senior Automation QA
Научим передовому стеку технологий

Чему ты научишься

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

Вводное занятие — Intro to QA.GURU Python Advanced
Разбор домашних заданий к вводному занятию
Построение минимального микросервиса с FastAPI и тесты
Доработаем микросервис - добавим базу данных
Деплоим микросервис с GitHub Actions
Знакомство с проектом Niffler
Расширяем Pytest: пишем свои фикстуры и управляем запуском теста
Автоматизация на проекте «с нуля» – строим минимальный фреймворк
Работаем с реляционными базами данных из тестов: Psycopg2
Работаем с реляционными базами данных из тестов: SQLAlchemy
Параллелизация тестов в pytest: Как не выстрелить себе в ногу
Кастомизация фреймворков – расширяем Allure, Selenium
Реализуем OAuth авторизацию с помощью кастомизации requests
Создаем WEB-сервис на Python
Unit тесты – пишем тестируемый код и тесты для него
Тестируем gRPC сервисы с помощью нативных библиотек
Продвинутые техники автоматизации REST API
Расширяем тестовое покрытие - применяем pytest fixtures для построения полноценного фреймворка
Тестирование микросервисов в docker-compose
Wiremock в тестах
Тестируем GraphQL сервисы с помощью requests
Тестируем SOAP сервисы с помощью requests
Apache kafka - тестируем асинхронные микросервисы
CI/CD - pipeline, к которому ты шел
Нативное тестирование Android – Kaspresso
Нативное тестирование iOS – Swift + xctest. Часть I
Нативное тестирование iOS – Swift + XCTest. Часть II
Нативное тестирование iOS. XCTest. Часть III
Конференции – готовим доклад и себя к выступлению
Преподаватели курса
Наши преподаватели определяют облик индустрии.
QA-инженеры по всему миру используют разработанное ими ПО ежедневно.
- Сергей Хомутинин. QA Lead
- Александр Котляр. QA Lead
- Владислав Зингер. Dodo Engineering
- Артём Ерошенко. Qameta Software
- Станислав Васенков. Основатель QA.GURU
- Дмитрий Тучс. Dodo Brand






 
Сверху