Курс Автоматизація тестування за допомогою Selenium WebDriver (Java)

  • Online
  • Для опытных
  • QA Automation / QA Manual
Образовательный центр: QALight
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:24 занятий
Начало курса:19.03.2026
Стоимость обучения:17 600 UAH за курс

Можлива оплата частинами

Курс для тих, хто хоче стати інженером автоматизації тестування. Під час занять ви навчитеся використовувати Java для написання тестів, дізнаєтеся маленькі секрети, на які варто звернути увагу. По закінченні курсу ви зможете створювати проєкт з нуля (бібліотеки, пейджи, тести), запускати тести за допомогою Maven та використовувати CI (Jenkins) для автоматичного запуску тестів за часом, запускати тести за допомогою Selenium Grid.

Програма курсу

  • Вступ. Знайомство та загальна теорія.
  • ООП. Java: Примітивні та посилальні типи даних. Арифметичні операції з примітивними типами. Поняття класу, методу, модифікатори доступу на прикладах. Написання першої програми “Hello world!”.
  • Статичні та нестатичні методи, перетворення типів. Умовні оператори, цикли.
  • Робота з масивами. Особливості роботи з посилальними типами даних.
  • Інтерфейси і колекції. Наслідування.
  • Написання юніт тестів для попередньо вирішених завдань за допомогою Assert. jUnit (знайомство з основними анотаціями).
  • Обробка винятків. Налаштовування Log4j.
  • Знайомство з Git. Генерація ключів. Команди clone, pull, commit, push та інше.
  • Практика написання локаторів (X-Path). Знайомство з Selenium IDE. Створення структури фреймворку, базових бібліотек та написання тестів.
  • Написання та запуск першого тесту.
  • ParentTest – розгляд вже написаного коду.
  • Знайомство з PageObject. Написання тесту за допомогою PageObject.
  • Винесення методів роботи з елементами сторінок у загальний клас ActionsWithOurWebElements (dropDown, checkBox, inputText …).
  • Написання тестів c кількома пейджами. Suits.
  • Очікування: Явні та неявні очікування.
  • Робота з загальними налаштовуваннями проєкту (config.properties). Клас ConfigData – для роботи з файлами.
  • Тести з різними наборами даних (Параметризовані тести)
  • Робота з Excel файлами.
  • Робота з Базами даних.
  • Continuous integration (Maven, Jenkins).
  • Тестова співбесіда на посаду автоматизатора.
  • Знайомство з Selenium Grid, Selenide.

Особливості курсу

  • Онлайн заняття проходять ввечері
  • Практика на реальних проєктах та створення портфоліо
  • Підтримка під час та після навчання
  • По закінченні курсу захист екзаменаційного проєкту
  • Свідоцтво про закінчення курсу

Вимоги для проходження курсу

  • Знання основ тестування програмного забезпечення
  • Розуміння теорії, ключових визначень і технік тест дизайну

Викладачі курсу

Олена Єлісєєва - з 2012 року працює QA Engineer у компанії Miratech.

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
Jungle Courses
Формат
Online
Начало обучения
Дата формується
Длительность
1 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 000 UAH за курс
Учебный центр
Dev Education
Формат
Online
Начало обучения
Дата формується
Длительность
9 месяцев
Уровень
Для начинающих
Язык обучения
Russian
Стоимость
уточняйте
Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
04.05.2026
Длительность
9 недель
Уровень
Для опытных
Язык обучения
Ukrainian, English
Стоимость
13 419 UAH за курс
Учебный центр
GoIT
Формат
Online
Начало обучения
13.04.2026
Длительность
3 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
1 920 UAH за месяц