Эксклюзивный партнер
Skillbox в Узбекистане
Образовательная платформа
Участвует в распродаже Скидка 20% действует 0 дней 00:00:00
Курс

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

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

Вместе напишем автотесты для UI на Java с простым и стабильным инструментом Selenide. Быстро погрузитесь в автоматизацию тестирования веб-приложений и повысите эффективность работы.

Кому подойдёт этот курс

  • Начинающим автоматизаторам на Java Начинающим автоматизаторам на Java

    Освоите базовые навыки автоматизированного тестирования. Ещё до конца прохождения курса начнёте писать полноценные автотесты.

  • Опытным автоматизаторам Опытным автоматизаторам

    Быстро освоите эффективный и лаконичный инструмент для создания UI-автотестов на Java. Сможете писать стабильные тесты без лишней волокиты с настройками.

  • Java-разработчикам Java-разработчикам

    Сможете тестировать новые продукты и не тратить время на ручную проверку функций после каждого обновления.

Чему вы научитесь

  1. Писать UI-тесты на Java с помощью фреймворка Selenide, проводить рефакторинг кода

  2. Применять паттерны проектирования PageObject в тестах

  3. Эффективно запускать большое количество тестов с помощью Selenide

  4. Составлять селекторы элементов и коллекций в DOM-модели

  5. Подключать Allure Reports для генерации отчётов о прохождении тестов

  6. Запускать тесты с помощью облачных сервисов для экономии ресурсов

О Skillbox

Как проходит обучение на платформе

  • Иллюстрация этапа обучения Регистрация

    Знакомитесь с платформой

    Платформа Skillbox — собственная разработка компании, которую мы постоянно улучшаем. Вас ждут видео, практические задания и общение с кураторами. Доступ к материалам откроется сразу после покупки курса.

  • Иллюстрация этапа обучения Теория

    Получаете знания

    Курсы состоят из тематических видео разной длительности. Смотрите их когда и где угодно. Доступ бессрочный, чтобы вы всегда могли вернуться и повторить теорию.

  • Иллюстрация этапа обучения Практика

    Выполняете задания

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

  • Иллюстрация этапа обучения Обратная связь

    Работаете с куратором

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

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

Вас ждут теоретические видео и практические работы на основе реальных кейсов.

  • 9 тематических модулей
  • 32 видеоматериала
  1. Вводный модуль

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

  2. Отладка тестов и базовая структура теста

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

  3. Поиск элементов

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

  4. Действия над элементами

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

  5. Проверки (assertions)

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

  6. Коллекции элементов

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

  7. Паттерны проектирования: PageObject и его родственники

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

  8. Интеграция с инструментом репортинга (Allure)

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

  9. Интеграция с Selenoid

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

Итоговый проект

  • Превью видеозаписи

    Проект автотестов

    Вы составите сценарий для регрессионного тестирования, напишете набор автотестов для всех разделов сайта, настроите генерацию отчётов и интеграцию с Selenide.

Спикер

Алексей Виноградов

Алексей
Виноградов

Соразработчик Selenide. Основатель и один из ведущих подкаста RadioQA

Работает в IT-проектах в Германии более 20 лет. Консультирует по вопросам тестирования и автоматизации. Участвует в конференциях по разработке и тестированию в качестве спикера и эксперта. Популяризирует библиотеку Selenide.

Отзывы участников

  • Отзывы студентов

    Иван Медведев г. Ивантеевка

    Курс «Профессия Инженер по тестированию»
    Если какой-то материал тяжело даётся, есть вопрос по ДЗ, достаточно написать преподавателю, который поможет разобраться с информацией и подскажет, как решить задачу.
    По итогу 9-месячной учёбы стал по-другому смотреть на сайты. Замечаю «баги», разбираюсь в вёрстке, веду репорты. Узнал, как работать со специфическим ПО.
    Уже сейчас нисколько не жалею, что выбрал Skillbox. Спасибо!!!
  • Отзывы студентов

    Валентина Нарушевич г. Санкт-Петербург

    Курс «Графический дизайнер с нуля до PRO»
    Благодаря курсу я научилась создавать классные постеры и векторные изображения. Также мой список новых скилов пополнили ретушь и обтравка изображений — одни из главных навыков профессионального графического дизайнера.
    Ну, и умение верстать журналы! Теперь я, как самый настоящий графический дизайнер, с лёгкостью могу создать разворот какого-нибудь модного журнала.
  • Отзывы студентов

    Яна Щербицкая г. Санкт-Петербург

    Курс «Photoshop с нуля до PRO»
    Курс очень круто структурирован, там есть все знания, которые мне нужны, чтобы освоить программу. Сама бы я точно что-нибудь пропустила.
    Преподаватели всё спокойно и терпеливо объясняют. Если ты что-то не понял, снимут дополнительный видеоролик и покажут ещё раз.
    Самое крутое в курсах Skillbox — постоянная связь с теми, кто подскажет, как правильно.
  • Отзывы студентов

    Алла Комиссаренко

    Курс «UX-дизайнер с нуля до PRO»
    Работать дизайнером мне очень нравится, от UX я вообще в восторге, тяга к аналитике у меня была всегда. После долгих поисков работы в новой сфере подруга помогла мне получить заказ на редизайн сайта большой компании.
    Отдельно хочу сказать спасибо куратору Александру Свободе, он очень подробно расписывал все недочёты и ошибки решений в дизайне.
  • Отзывы студентов

    Елена Кальво г. Ницца, Франция

    Курс «Копирайтинг от А до Я»
    «Почему бы не сделать из хобби источник заработка?» — однажды подумала я.
    Недолго размышляя, записалась на курс в Skillbox и встала в ряд претендентов на гордое звание копирайтера.
    Работа с текстом помогла мне вернуть свою жизнь, вдохновила. Я начала снова ухаживать за собой, читать. Увидела, что я не только мать, но и писатель.

  • Отзывы студентов

    Ирина Семёнова г. Бельцы, Молдова

    Курс «SMM-специалист»
    Я узнала, что такое охваты, KPI и прочие слова, которые раньше пугали. Поняла, что чем проще и понятнее, тем лучше. Разобралась в сложной иерархии рекламного кабинета и научилась настраивать аудиторию и рекламу.

    Я уже в теме и не боюсь назвать своих более опытных друзей коллегами.
Стоимость курса
Старт курса: 9 июля
Осталось: 3 места
Период рассрочки 12 месяцев
362 577 сум/мес
483 435 сум/мес
-25%
Кешбэк 30%: 1305274 балла на Lerna
Записаться на курс или получить бесплатную консультацию
Имя
Телефон
Электронная почта
Промокод
Название компании
Записаться на курс
status icon
status icon

Часто задаваемые вопросы

  • Я никогда не создавал автоматические тесты на Selenide. У меня получится?

    Конечно! Чтобы пройти курс, достаточно базовых знаний в Java. В остальном помогут опытные наставники, которые будут курировать вас на протяжении всего курса. В остальном помогут практикующие эксперты, которые будут сопровождать вас на протяжении всего курса.
  • Нужно ли мне знать Selenium?

    Нет, не обязательно. Selenide — это обертка над Selenium и представляет собой самостоятельный интерфейс для написания тестов.
  • Какой график обучения на платформе? Получится ли совмещать его с работой?

    Вы можете изучать материалы курса в удобном вам режиме, совмещать обучение на платформе с работой и личной жизнью. Более того, все видео будут доступны и по окончании курса, так что вы сможете освежить свои знания в любой момент.
  • Сколько часов в неделю мне нужно будет уделять обучению на платформе?

    Всё зависит только от вас. В среднем пользователи платформы занимаются от 3 до 5 часов в неделю.
  • Кто будет мне помогать в обучении на платформе?

    У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.
  • Действуют ли какие-нибудь программы рассрочки?

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