Har xil
Qora jumada qatnashadi 20%
gacha chegirmalar amal qiladi 0 kun 00:00:00
Kurs

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

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

  1. Смотрите материалы в удобное время

    Изучаете теорию и практикуетесь на задачах, приближённых к реальным.

    Смотрите материалы в удобное время
  2. Выполняете практические работы

    Решаете задачи после каждого модуля и закрепляете знания.

    Выполняете практические работы
  3. Работаете с проверяющим экспертом

    Получаете обратную связь по каждой работе в течение 1–3 рабочих дней.

    Работаете с проверяющим экспертом
  4. Разрабатываете итоговый проект

    Презентуете проект экспертам, дополняете портфолио и получаете сертификат о прохождении курса.

    Разрабатываете итоговый проект

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

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

  • 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: масштабируете большое количество тестов, настроите автозапуск в облачных сервисах и репортинг.

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

  • Videoyozuv prevyusi

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

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

Спикер

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

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

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

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

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

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

    Яна Щербицкая

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

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

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

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

    Ирина Семёнова

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

    Я уже в теме и не боюсь назвать своих более опытных друзей коллегами.
  • Kursning boshlanishi: 29 июн
  • Qoldi: 3 joyj

Стоимость курса

  • Рассрочка до 12 месяцев без переплат
  • 334 840 сум/oy
  • 418 550 сум/oy
Qora jumada qatnashadi 20%
gacha chegirmalar amal qiladi 0 дня 00:00:00

1-qadam. To'lov turini tanlang

2-qadam. Bog'lanish ma'lumotlarini to'ldiring

Xato ketganga oʻxshaydi. Qayta yuborishga harakat qilib koʻring yoki sahifani qayta ishga tushiring.

bosish bilan tugmachani, men rozilik beraman / tugmachani bosish bilan men rozilik berman ishlov berish shaxsiy ma'lumotlarga va  qoidalari bilan Platformalardan foydalanish

Tugmachani bosish bilan roziligimni bildiraman dan Ommaviy oferta bilan va shaxsiy ma'lumotlarga ishlov berish siyosati bilan

Rahmat!

Soʻrovingiz muvaffaqiyatli joʻnatildi

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

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

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

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

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

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

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

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