Запись

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

Тема в разделе "Курсы по программированию"

Цена:
49500 руб
Взнос:
598 руб
Организатор:
Lucky man

Список участников складчины:

1. Lucky man
open
2
Записаться
  1. Lucky man Организатор складчин

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

    [​IMG]

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

    Чему ты научишься
    • Архитектуре и дизайну
      - Глубокому пониманию Python 3.12;
      - Разработке микросервисов на FastAPI, Docker, Postgres
    • Покроем всё
      - Тестированию нестандартных протоколов взаимодействия: gRPC, GraphQL, SOAP;
      - Работе с базами данных и Kafka прямо из тестов;
      - Будем использовать docker и docker-compose.
    • Кроме того
      - Мы будем создавать весь код с нуля;
      - И постоянно говорить о том, как тестируемые технологии работают под капотом.
    Подробная программа курса
    1. Вводное занятие — Intro to QA.GURU Python Advanced
    2. Разбор домашних заданий к вводному занятию
    3. Построение минимального микросервиса с FastAPI и тесты
    4. Доработаем микросервис - добавим базу данных
    5. Деплоим микросервис с GitHub Actions
    6. Знакомство с проектом Niffler
    7. Расширяем Pytest: пишем свои фикстуры и управляем запуском теста
    8. Автоматизация на проекте «с нуля» – строим минимальный фреймворк
    9. Работаем с реляционными базами данных из тестов: Psycopg2
    10. Работаем с реляционными базами данных из тестов: SQLAlchemy
    11. Параллелизация тестов в pytest: Как не выстрелить себе в ногу
    12. Кастомизация фреймворков – расширяем Allure, Selenium
    13. Реализуем OAuth авторизацию с помощью кастомизации requests
    14. Создаем WEB-сервис на Python
    15. Unit тесты – пишем тестируемый код и тесты для него
    16. Тестируем gRPC сервисы с помощью нативных библиотек
    17. Продвинутые техники автоматизации REST API
    18. Расширяем тестовое покрытие - применяем pytest fixtures для построения полноценного фреймворка
    19. Тестирование микросервисов в docker-compose
    20. Wiremock в тестах
    21. Тестируем GraphQL сервисы с помощью requests
    22. Тестируем SOAP сервисы с помощью requests
    23. Apache kafka - тестируем асинхронные микросервисы
    24. CI/CD - pipeline, к которому ты шел
    25. Нативное тестирование Android – Kaspresso
    26. Нативное тестирование iOS – Swift + xctest. Часть I
    27. Нативное тестирование iOS – Swift + XCTest. Часть II
    28. Нативное тестирование iOS. XCTest. Часть III
    29. Конференции – готовим доклад и себя к выступлению
    Преподаватели курса
    Наши преподаватели определяют облик индустрии.
    QA-инженеры по всему миру используют разработанное ими ПО ежедневно.
    - Сергей Хомутинин. QA Lead
    - Александр Котляр. QA Lead
    - Владислав Зингер. Dodo Engineering
    - Артём Ерошенко. Qameta Software
    - Станислав Васенков. Основатель QA.GURU
    - Дмитрий Тучс. Dodo Brand

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
Наверх