Selenide: тестирование c Selenium на Java

Освойте с нуля востребованную ИТ-профессию!

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

Курсы повышения квалификации для специалистов, уже имеющих высшее образование по направлению IT.

Содержание курса

Вводный модуль
Познакомитесь с библиотекой Selenide и напишите первый автотест. Проведёте рефакторинг кода в тестах. Научитесь создавать проект UI-автоматизации с нуля.

Отладка тестов и базовая структура теста
Познакомитесь с базовой структурой UI-теста. Научитесь проводить диагностику ошибок и решать типичные проблемы в UI-тестировании.

Поиск элементов
Научитесь находить веб-элементы с помощью CSS-селекторов и других методов библиотеки Selenide.

Действия над элементами
Автоматизируете действия над веб-элементами в тестах — с помощью методов библиотеки Selenide сможете кликать, вводить текст в поля и отмечать чекбоксы.

Проверки (assertions)
Научитесь писать самую важную часть теста — проверки. Например, проверки на видимость элемента, проверки на содержание элементом заданного текста и т. д.

Коллекции элементов
Научитесь работать с коллекциями (наборами) элементов, фильтровать их, проводить поиск и проверки.

Паттерны проектирования: PageObject и его родственники
Научитесь использовать паттерны из семейства PageObject (WidgetObject) для улучшения читаемости и поддерживаемости тестов.

Интеграция с инструментом репортинга (Allure)
Сможете интегрировать в тесты Allure Report для генераци удобочитаемых отчетов.

Интеграция с Selenoid
Разберётесь, как работать с Selenoid: масштабируете большое количество тестов, настроите автозапуск в облачных сервисах и репортинг.

Рейтинги и отзывы студента

Отзывов пока нет
Отзывов пока нет

Хотите получать push-уведомления обо всех основных действиях на сайте?

Оплата картой
Поделиться курсом:
Добавление пользователя
Оплата картой
Загрузка карточки организации
Есть вопросы по работе Образовательной платформы ДПОРФ?

Остались вопросы, есть предложения, претензии или хотите оставить отзыв о ДПОРФ?

Образовательная платформа ДПОРФ рада предложить выгодные условия сотрудничества и принять в свою команду:

1. Экспертов — носителей знаний.
2. Методистов — проектировщиков курса и образовательной среды.
3. Менеджеров по продажам — главных двигателей образовательной платформы.

Оставить претензии, вопросы и пожелания к Образовательной платформе:

Телефон: +7 812 467 98 09

E-mail: info@dporf.ru

Оставить претензии, вопросы и пожелания к авторам курсов:

Previous slide
Next slide

Сотрудничество с образовательной платформой ДПОРФ

Цифровая образовательная платформа — информационное пространство, объединяющее участников процесса обучения, которое дает возможность для удаленного образования, обеспечивает доступ к методическим материалам и информации, а также позволяет осуществлять тестирование для контроля уровня знаний обучающихся.

Задачи образовательной платформы

Можно выделить три основные задачи, которые помогает решить цифровая онлайн платформа ДПОРФ для обучения:

дистанционное обучение и контроль знаний для учебного заведения;
автоматизация процесса повышения квалификации и обучения сотрудников компании;
организация обучающих курсов в разных сферах бизнеса.

Преимущества цифровой образовательной платформы ДПОРФ

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

Владелец образовательной платформы

Техническая поддержка образовательной платформы