Школа автоматизированного тестирования. Часть 2. Selenium WebDriver
Курс является введением в автоматизированное тестирование: на практике изучается проектирование и разработка авто-тестов на Selenium Web Driver в Java и JUnit.
24 ак.ч.
Онлайн
SQA-050
Школа автоматизированного тестирования. Часть 2. Selenium WebDriver
Записаться на курс
Длительность
24 ак.ч.
Локация
Онлайн
Код
SQA-050
Расписание и цены
17.02.2025 - 24.02.2025
23 900 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
Школа автоматизированного тестирования. Часть 2. Selenium WebDriver
Записаться на курс
Длительность
24 ак.ч.
Локация
Онлайн
Код
SQA-050
Расписание и цены
17.02.2025 - 24.02.2025
23 900 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей

Описание

Курс является частью школы "Автоматизатор тестирования программного обеспечения".

Курс – введение в автоматизированное тестирование – современную область тестирования, находящейся на стыке «классического» ручного тестирования и разработки.

Слушателей знакомят с основными понятиями веб-программирования, необходимыми для организации автоматизированного тестирования. После этого раскрываются основные понятия экосистемы тестирования в Java и доступный набор фреймворков.

На практике изучается Selenium Web Driver – от взаимодействия с веб-страницей и написания отдельных тестов до проектирования тестового проекта. Для проектирования рассматриваются основные паттерны и даётся основа рефакторинга проектов автотестирования.


Цели

После завершения курса слушатели смогут:
  • Принимать мотивированное решение об автоматизации тестирования той или иной части веб-приложения;
  • Проводить анализ и подбор необходимого набора автотестов для веб-проектов;
  • Использовать фреймворк JUnit версии 5 в процессах автоматизации тестирования;
  • Проектировать и создавать автоматические функциональные тесты на Selenium Web Driver Java;
  • Применять фреймворк Allure для построения отчётов.

Целевая аудитория

  • Функциональные тестировщики и стажёры,
  • Инженеры-автоматизаторы тестирования,
  • Специалисты по нагрузочному тестированию,
  • Руководители отделов тестирования.

Предварительная подготовка

Прохождение курса «Школа автоматизированного тестирования: Введение в Java» или начальный опыт разработки на С- и Java-подобных языках программирования (не менее 6 месяцев).

Разбираемые темы

  • 1. Введение в Web для тестировщиков (теория – 2 ч)

    • Введение в HTML;
    • Введение в CSS;
    • Введение в JavaScript.
  • 2. Введение в тестирование на Java (теория – 3,5 ч, практика – 0,5 ч)

    • Экосистема тестирования в Java;
    • Фреймворк JUnit.
  • 3. Работа с Selenium Web Driver (теория – 7,5 ч, практика – 1,5 ч)

    • Навигация в web-документе по DOM-модели;
    • Запуск и управление тестовым сценарием на WebDriver;
    • Действия на веб-странице с помощью WebDriver;
    • Особые возможности WebDriver.
  • 4. Архитектура тестового проекта на Selenium WebDriver (теория – 2 ч, практика – 1 ч)

    • Основы проектирования;
    • Паттерны проектирования.
  • 5. Практикум (6 ч)

    • Создание шаблона проекта;
    • Проверка отображения элементов на форме без параметризации;
    • Работа с коллекциями. Поиск внутри элемента. Данные из файла;
    • Работа с атрибутами элементов. Использование класса Actions;
    • Работа в нескольких вкладках. Косвенные проверки. Защита от сбоев;
    • Использование Javascript в тестах. Ожидания;
    • Рефакторинг, скриншоты, отчёты.
  • Развернуть программу
Раcписание курсов
Вид:
17.02.2025 - 24.02.2025
10:00-14:00
Локация:Онлайн
Длительность:24 ак.ч.
Время:10:00-14:00
23 900 руб.
Записаться
Смотреть полное расписание
Тренеры
В процессе согласования
Точная ФИО преподавателя будет известна за 3 недели до начала курса.
Отзывы (4)
Очень понравились реальные примеры для работы с веб-тестированием, примеры из коммерческого веб тестирования. Связь теории Java с построением паттернов тестирования. Еще один плюс – это прямое общение с преподавателем, разбор ошибок и проблем на собственном примере. Очень радует, что весь материал сразу показывался на практике. Спасибо!
Участник тренинга
Курс могу рекомендовать своим коллегам. Тренер хорошо объясняет материал, всю теорию он рассматривал на практических примерах и рассказывал о своем опыте. Очень понравилось, что параллельно тоже повторяешь код за тренером, это помогает лучше усваивать материал. Задания действительно хороши и помогают закрепить знания.
Участник тренинга
Очень понравился курс, оказался полезным и побуждающим активно изучать тему дальше. Понравился набор "шаблонов"/примеров, стало гораздо понятнее от чего отталкиваться для дальнейшего изучения. Для меня очень интенсивно, комфортнее было бы заниматься 2 часа в день и за большее кол-во дней.
Участник тренинга
Отличный курс, отличный преподаватель! Много практики, очень доброжелательное отношение, спикер готов все объяснить, не торопится, помогает разобраться. Очень впечатлен качеством курса - особенно правильным балансом теоретических данных и практик. Все было супер!
Участник тренинга
Показать все отзывы
Связанные курсы
Школа автоматизированного тестирования. Часть 1. Введение в Java
Курс является введением в основы тестирования ПО и знакомит с основными понятиями тестирования, такими, как определение тестирования, необходимость тестирования при разработке ПО, верификация и валидация, модели жизненного цикла разработки ПО, типы и уровни тестирования, дефекты и способы их обнаружения и описания. Также даётся понятие о месте тестирования в различных моделях жизненного цикла разработки ПО, связи тестирования и обеспечения качества, особенностях психологии тестировщика ПО.
Онлайн:
02.12.2024 - 13.12.2024
Онлайн:
20.01.2025 - 31.01.2025
Школа автоматизированного тестирования. Часть 3. BDD-тестирование с Cucumber
Курс является частью школы "Автоматизатор тестирования программного обеспечения". Курс рассматривает расширенные вопросы автоматизированного тестирования – поведенческо-ориентированных подходов (BDD) и разработка сценариев на Cucumber Java и Gherkin. На практике изучается проектирование и разработка авто-тестов на Selenium Web Driver c использованием фреймворка Cucumber Java.
Онлайн:
10.03.2025 - 14.03.2025
Смотреть каталог
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.