Курс по Selenium и Selenide создан как практическое руководство для начинающих в автоматизации тестирования. Он поможет вам шаг за шагом построить собственный тестовый фреймворк на Java, минимизируя теорию и фокусируясь на отработке реальных навыков.
Что вы изучите в рамках курса
Программа курса ориентирована на тех, кто хочет уверенно работать с современными инструментами автоматизации тестирования веб‑приложений и быстро применять знания на практике.
Работа с Selenium WebDriver и Selenide
Вы освоите основы написания автоматизированных тестов, научитесь эффективно использовать Selenium WebDriver и библиотеку Selenide для работы с web-интерфейсами любого уровня сложности.
Тестовый фреймворк на JUnit
Курс включает подробное разъяснение принципов работы с JUnit: от настройки окружения до создания логичной структуры тестов.
Шаблоны проектирования Page Object и Page Factory
Вы разберете популярные шаблоны проектирования тестовой архитектуры и научитесь применять их для повышения читабельности, стабильности и гибкости тестов.
Работа с локаторами
На практических примерах вы научитесь использовать:
простые и составные CSS‑селекторы;
XPath‑локаторы различного уровня сложности;
подходы к стабильной идентификации элементов.
Технологическая основа курса
Разработка тестов на Java
Хотя курс не является обучением Java, материалы поданы так, чтобы слушатели без глубоких знаний языка могли быстро включиться в работу и создавать лаконичные, понятные и поддерживаемые автотесты.
Создание отчетов с Allure Report
Вы познакомитесь с инструментом Allure Report и научитесь формировать наглядные и структурированные отчеты о запуске тестов.
Практическая часть и итог курса
В рамках финального этапа вы проанализируете созданные тестовые проекты, сравните возможности Selenium WebDriver и Selenide и сделаете выводы о том, какой инструмент целесообразнее использовать для разных задач.
Для кого подходит курс
Ручным тестировщикам, желающим перейти в автоматизацию и расширить профессиональные навыки.
Студентам, изучающим современные технологии тестирования веб‑приложений.
Новичкам в ИТ, которые стремятся быть в курсе актуальных методик и инструментов QA‑автоматизации.
Преимущества прохождения курса
максимум практики и минимум лишней теории;
пошаговое создание полноценного тестового фреймворка;
глубокое понимание инструментов Selenium и Selenide;
акцент на простоту, структурность и читаемость автотестов;
актуальные подходы и технологии из мира тестовой автоматизации.
Если вы хотите уверенно войти в автоматизацию тестирования и научиться создавать качественные, стабильные и понятные автотесты — этот курс станет отличным стартом.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Udemy — одна из самых масштабных платформ в мире, предлагающая обучающий контент от авторов и экспертов со всего света. Сервис объединяет миллионы учеников и десятки тысяч преподавателей, создающих курсы на самые разнообразные темы.Основные возможности платформыШирокий выбор тем: от программирования и дизайна до маркетинга, психологии и личной эффективности.Глобальное сообщество авторов: материалы создаются специалистами из разных стран.Удобный ф
Обновите курс пожалуйста, на Udemy - Last updated 1/2021
hunterXcourse
Сложна оценить курс.. Вроде он и норм для начинающих, чтобы разобраться с селениумом, настройкой аллюра и junit, но архитектура самого проекта средняя. Автор везде использует xpath который медленнее css, сам джава код мог бы быть написан лучше, слабая инкапсуляция, есть что отрефакторить. Когда он начал переводить проект на селенид, то там тоже есть к чему придраться, банальная конструкция element.should(visible).click() уже вызывает сомнения, потому что should() не нужен, click() и так будет ждать пока элемент станет visible. Короче, ни лайк, ни дизлайк
Anonymous hunterXcourse
как я знаю xpath не медленнее (был лет 10 назад) и гораздо мощнее за счет осей и перемещения по дому, css наверное любят джаваскриптеры)
Anonymous
Почему курс не полный?
ox4 Anonymous
вот отзыв с udeme непосредственно:
Артем Дружляков Rating: 1.0 out of 5 2 months ago Автор курса - явный мошенник. Практически все его курсы являются незаконченными. Сам материал раскрыт в лучшем случае чуть глубже, чем в документации по selenium и selenide. Любой другой курс по тестированию будет лучше, чем это недоразумение, которое по ошибке называется курсом. Администрации стоит запретить выкладывать незавершенные курсы, так как автор не раскрывает заявленные темы.
sm_nv ox4
Лол, я не могу с этих комментариев чудаков, у которых бомбит пукан из-за почти халявных курсов-интенсивов. Курс про 2 фреймворка с двумя полными проектами за 10 баксов из которых я получаю в лучшем случае на Udemy 5, а то и бывает 2 бакса и еще его сливают бесплатно относительно на пиратских ресурсах и все равно находятся люди, которым что-то не так) Я не могу с нашего менталитета. Вот когда курсы впаривают по 500$ - тогда конечно курс топ)
ox4 sm_nv
да, я тоже вспыхиваю, когда такое читаю, просто во мне встроена функция благодарности, а в подобных индивидах она видимо в отсутствии, непонятно почему: то ли родились на всем готовом, то ли, наоборот, испытывают нужду и считают, что и всем должны так как не хуже других (что в принципе логично, но немного благодарным быть не помешает ведь)
CourseHunter Team Anonymous
Чего не хватает ?
ox4 CourseHunter Team
ментора к каждому приставить))
sm_nv ox4
Вот купил бы курс на Udemy - получил бы ментора, задавал бы вопросы и получал ответы )
ox4 sm_nv
это шутка была, если не поняли))
sm_nv ox4
А я не шутил)
ox4 sm_nv
*пройдена парочка
ox4 sm_nv
да мне не нужен он, столько курсов куплено на udemy, но только до конца пройдена((( и то те курсы были бесплатные
Артем Дружляков
Rating: 1.0 out of 5
2 months ago
Автор курса - явный мошенник. Практически все его курсы являются незаконченными. Сам материал раскрыт в лучшем случае чуть глубже, чем в документации по selenium и selenide. Любой другой курс по тестированию будет лучше, чем это недоразумение, которое по ошибке называется курсом. Администрации стоит запретить выкладывать незавершенные курсы, так как автор не раскрывает заявленные темы.
Курс про 2 фреймворка с двумя полными проектами за 10 баксов из которых я получаю в лучшем случае на Udemy 5, а то и бывает 2 бакса и еще его сливают бесплатно относительно на пиратских ресурсах и все равно находятся люди, которым что-то не так) Я не могу с нашего менталитета. Вот когда курсы впаривают по 500$ - тогда конечно курс топ)