О чём курс

Одно рутинное действие в браузере — это секунды, но сотни таких действий съедают часы, которые здесь учат автоматизировать с помощью Selenium WebDriver. Вы научитесь перекладывать задачи по сбору данных и проверке веб-интерфейсов на скрипты, чтобы освободить время для более сложных задач. Внутри разбирают связку Selenium с библиотекой BeautifulSoup для парсинга, работу в Headless-режиме, управление сессиями и настройку ожиданий. Отдельный блок посвящен паттерну Page Object, который помогает превратить хаотичный код в поддерживаемую архитектуру. Навыки актуальны для разработчиков на Python, которые хотят внедрить автотестирование или инструменты для сбора веб-данных в свой рабочий процесс.

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

  • Введение в Selenium и его архитектуру
  • Использование Selenium IDE для записи и генерации скриптов
  • Основы Selenium WebDriver:
    • Поиск элементов и работа с локаторами
    • Взаимодействие с формами и элементами ввода
  • Настройка и управление браузером:
    • Управление окнами и вкладками
    • Работа в Headless Mode
    • Настройка ожиданий и проверок
  • Скрейпинг данных с помощью BeautifulSoup в связке с Selenium
  • Применение паттерна проектирования Page Object для организации кода
Складчина создана 10 июня 2023 г. · описание обновлено 23 марта 2026 г.
274 ₽ 1 750 ₽