OTUS

Python QA Engineer

  • Начальный уровень
  • Наставник: Нет
  • Сертификат: Нет
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: не ограничено
Записаться

Python QA Engineer

Изучите фрейморк PyTest.Научитесь автоматизировать интерфейсы UI и API.
Для кого этот курс?
  • Базовые навыки программирования на Python и работы с Git
  • Основы работы с сетями и Linux-подобными ОС
  • Основы работы веб-приложений
Программа обучения
  • Тема 1: Автоматизация тестирования: введение.
  • Тема 2: Погружение в Python: Функциональное программирование
  • Тема 3: Погружение в Python. ООП
  • Тема 4: Введение в Pytest
  • Тема 1: Работа с тестовыми данными
  • Тема 2: Тестирование API
  • Тема 3: DDT в тестировании API
  • Тема 4: Тестирование gRPC сервисов
  • Тема 5: Консультация по домашним заданиям
  • Тема 1: Основы Web-разработки
  • Тема 2: Введение в тестирование Web UI, Selenium WebDriver
  • Тема 3: Поиск элементов
  • Тема 4: Ожидания элементов
  • Тема 5: Работа с окнами, iframes, cookies
  • Тема 6: WebElement и работа с ним
  • Тема 7: Паттерн PageObject
  • Тема 8: Логгирование и протоколирование
  • Тема 9: Отчёты Allure
  • Тема 10: Удаленный запуск (Grid)
  • Тема 11: Selenoid
  • Тема 12: Скриншотное тестирование
  • Тема 13: Обзор Playwright
  • Тема 14: Консультация по домашним заданиям
  • Тема 1: Введение в Appium
  • Тема 2: Нативные и гибридные приложения
  • Тема 3: Тестирование Swipe жестов, Reporting, Listeners
  • Тема 1: Архитектура Линукс
  • Тема 2: Работа с ОС Linux с помощью Python
  • Тема 3: Анализ логов веб-сервера
  • Тема 4: Работа с сетью I (SSH, FTP)
  • Тема 5: Работа с сетью II (socket)
  • Тема 6: Работа с БД
  • Тема 7: Консультация по домашним заданиям
  • Тема 1: Введение в Docker и контейнеризацию
  • Тема 2: Оркестрация и взаимодействие контейнеров
  • Тема 3: Непрерывная интеграция, Jenkins
  • Тема 4: Подготовка тестового окружения
  • Тема 1: Robot Framework + ATDD/BDD
  • Тема 2: Модульное тестирование
  • Тема 3: Нагрузочное тестирование
  • Тема 1: Выбор темы и организация проектной работы
  • Тема 2: Собеседование Test Automation (Python)
  • Тема 3: Защита проектных работ

Преподаватели

  • Викентий Лапа

    Software Tester

  • Андрей Гридяев

    Lead QA Automation Engineer

  • Михаил Чирков

    Positive Technologies

  • Светлана Лебедева

    Senior Software Engineer in Test

  • Дмитрий Золотов

    Flutter+Kotlin Developer

  • Валентин Агапитов

    QA Lead

  • Павел Суринт

    QA Automation Engineer