Appium and Selenium with Python From Basics to Framework

6 участников

О чём курс

Автоматизируйте тестирование мобильных приложений на Android и iOS, а также веб-интерфейсов, используя Python и актуальный стек инструментов. Вы научитесь строить полноценные фреймворки с нуля, интегрировать отчетность и настраивать CI/CD процессы.

Внутри разбираются:

  • Appium и Selenium: от базовой архитектуры до продвинутых техник взаимодействия с элементами на реальных устройствах и в эмуляторах.
  • Работа с жестами: от простых кликов до сложных сценариев перетаскивания (drag-and-drop), свайпов и прокруток.
  • Pytest и BDD: организация тестов, использование фикстур, контекстов и создание понятных сценариев поведения.
  • CI/CD с Jenkins: автоматизация запуска тестов по расписанию и интеграция с инструментом отчетности Allure.

Курс ориентирован на тестировщиков и QA-инженеров, желающих перейти к автоматизации или углубить навыки работы с Python. После обучения вы сможете самостоятельно проектировать масштабируемые платформы для тестирования веб-сайтов и мобильных приложений любого типа.

Программа обучения

  • Архитектура Appium и Selenium
  • Локаторы: id, text, XPath, CSS, linkText и другие
  • Настройка сред: эмуляторы, симуляторы и реальные устройства
  • Взаимодействие с элементами:
    • Свойства: отображение, доступность, координаты
    • Действия: клики, ввод текста, работа с выпадающими списками
    • Жесты: свайпы, двойные клики, drag-and-drop, прокрутка
  • Продвинутые концепции Python и Pytest:
    • Фикстуры, иерархия методов, конфигурирование
    • Логирование процессов
  • BDD-тестирование:
    • Конфигурация и структура
    • Создание Feature-файлов и шагов
  • Инструментарий:
    • Appium Inspector
    • Allure Reporting Tool
  • Интеграция с Jenkins:
    • Установка и настройка
    • Создание и планирование задач
Складчина создана 19 февраля 2021 г. · описание обновлено 23 марта 2026 г.
200 ₽ 1 090 ₽