Автоматизация тестирования веб-приложений с помощью Selenium. Часть 2

27 участников

О чём курс

Александр Кузнецов разбирает организацию полноценного проекта автоматизации веб-тестирования на базе инструментов Selenium, Cucumber и Allure. Курс предназначен для тех, кто уже освоил базовые команды автоматизации и готов перейти к объединению отдельных UI-тестов в единую инженерную систему, настройке регулярных прогонов и генерации наглядных отчётов.

О чём курс

Материал учит воспроизводить действия тестировщика в браузере и автоматически проверять состояние веб-системы на промежуточных и финальных этапах. В ходе работы вы освоите составление сценариев на языке Gherkin, разберёте интеграцию тестов со сторонними инструментами и научитесь создавать структуру проекта, аналогичную тем, что применяются на реальных коммерческих проектах.

Программа охватывает запуск готовых автотестов, детальный анализ программного кода и модификацию спецификаций. Рассматриваются правила обеспечения атомарности шагов, настройка выражений шагов и работа с параметрами разного типа, включая целочисленные значения. Автор показывает, как конфигурировать выборочные запуски: от одного тестового сценария или группы произвольных проверок до запуска целых тестовых наборов и сценариев с пометкой критичности. Также рассматриваются развёртывание нового проекта автоматизации с нуля и фиксация истории изменений.

Для кого

Курс рассчитан на специалистов с опытом ручного тестирования веб-приложений, которые стремятся углубить навыки автоматизации и освоить полный цикл управления автотестами.

Требования для обучения

Перед началом необходимо пройти базовый курс по Selenium, где изучаются основные команды автоматизации интерфейса. От учащихся требуется понимание стандартных методик и подходов к тестированию веб-сервисов. Для практической части понадобятся компьютер под управлением операционной системы Windows и браузер Google Chrome.

Об авторе

Александр Кузнецов — руководитель группы автоматизации с многолетним опытом работы в тестировании масштабных и локальных систем государственного и финансового секторов.

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

Точной программы нет. Примерный план на основе описания:

  • Организация разрозненных UI-тестов в единый проект автоматизации
  • Настройка запуска тестов и управление наборами (suites)
  • Внедрение BDD-подхода с использованием Cucumber
  • Написание тестовых сценариев на языке Gherkin
  • Настройка автоматической генерации отчетов с помощью Allure
  • Методики проверки промежуточного и конечного состояния веб-приложений
Складчина создана 22 июля 2024 г. · описание обновлено 25 октября 2026 г.

Другие материалы автора 2

АК Александр Кузнецов Все материалы
102 ₽ 590 ₽