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

Зарегистрируйтесь, чтобы посмотреть скрытый контент
Робот
Робот
Робот форума
Сообщения
398 430
Реакции
1 525
Монеты
21 179
Оплачено
0
Ссылка на картинку
Автоматизация тестирования 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
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
qa.guru автоматизация тестирования python advanced артём ерошенко сергей хомутинин
Похожие складчины
Показать больше похожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Войти

Уже зарегистрированы? Войдите.

Сверху