0Корзина Закладки 0

Укажите в поиске ключевое слово / автора / название курса

Qa.Guru / Артём Ерошенко, Сергей Хомутинин - Автоматизация тестирования Python Advanced Скоро в продаже

Qa.Guru / Артём Ерошенко, Сергей Хомутинин - Автоматизация тестирования Python Advanced

Артикул: 22910 Ожидается поступление

Автор курса:
Артём Ерошенко, Сергей Хомутинин

Категория: Скоро

Этот курс пока недоступен

Материалы ещё не поступили в магазин. Покупка и выдача ссылок пока недоступны. Посмотрите другие курсы в наличии ниже.

Проверяем подписку…

О материале

Описание

Сайт: Сайт автора
Автоматизация тестирования Python Advanced

Пнем тебя до уровня 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

Другие курсы в наличии

Материалы, которые можно приобрести уже сейчас