Курс Automation Testing. Selenium + Java + TestNG
- Online
- Для початківців, Для досвідчених
- QA Automation / QA Manual
![]() |
|
| Навчальний центр: | Quality Assurance Group |
|---|---|
| Формат: | Відеокурс / Платформа |
| Мова викладання: | Ukrainian |
| Початок курсу: | Будь-який момент |
| Вартість навчання: | 2 900 UAH за курс |
Програма курсу
Заняття 1
Ознайомлення:
- Вступне слово та ознайомлення з курсом
- Презентація програми
Стек технологій:
- Selenium. Ознайомлення та короткий огляд
- Java для автоматизації тестування
- Пакетний менеджер Maven. Фреймворк TestNG. Allure report
- Середовище розробки. Intellij IDEA
- Git та Github. Базові команди
- Встановлення необхідного ПЗ на Windows
- Створення першого проєкту
- Перший автотест
- Створення репозиторія на Github
- Відповіді на питання
Заняття 2. Поглиблення в особливості автоматизації
- Робота з тестовими кейсами
- Робота з Dev Tools. Пошук локаторів
- Різновиди локаторів елементів
- CSS та XPath. Створення кастомного селектора
- Очікування елементів
- Особливості роботи з різними видами елементів
- Створення тестового набору
- Відповіді на запитання
Заняття 3. Best Automation Practices
- Огляд та застосування методів Selenium WebDriver
- Page Object Model. Огляд та застосування
- Розглянемо підхід Multiple Environments
- Реалізація можливості запуску тестового набору на різних середах проекту (dev, test, preprod, production)
- Підхід Continious Integration. Ознайомлення та презентація реалізації
- Ознайомлення з Jenkins та Github Actions
- Короткий огляд роботи з Jenkins CI та Github Actions
- Відповіді на запитання
Теоретичні знання, що отримає студент:
- загальні принципи та причини запровадження процесу автоматизації
- загальні терміни та інструменти для початку та підтримки процесу автоматизації
- деякі розповсюджені підходи та практики
- розуміння тестового процесу на проєкті
Практичні навички, що отримає студент:
- навчиться самостійно створювати та налагоджувати архітектуру
- головні підходи для розробки та підтримки тестового фреймворку
- написання та запуск нескладних сценаріїв тестування
Інструменти, з якими ознайомиться студент:
- Java 8 (Selenium, TestNG)
- Intellij IDEA
- Selenium WebDriver (WEB-UI)
- Git
- Github Actions
- Jenkins
Що необхідно встановити, перед початком навчання на курсі?
- бажано мати встановлену JDK, версія не нижче ніж 8
- бажано прописати JDK в систему
- бажано аналогічним чином встановити пакетний менеджер Maven
- встановити IDE Intellij IDEA Community Edition
- треба завести акаунт на Github, це можна пізніше зробити
Особливості курсу
- Курс в записі навчайся у власному темпі
- Доступ до записів занять 6 місяців
- Сертифікат після проходження курсу
Викладачі курсу
Сергій Недайхліб - QA Engineer (Manual/Automation/Performance)
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
EPAM
Формат
Online
Початок навчання
Будь-який момент
Тривалість
1 місяців
Рівень
Для початківців
Мова навчання
Ukrainian, English
Вартість
безкоштовно
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
24 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
7 588 UAH за курс
Навчальний центр
QALight
Формат
Online
Початок навчання
15.09.2026
Тривалість
100 годин
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
31 160 UAH за курс
Навчальний центр
QALight
Формат
Online
Початок навчання
07.09.2026
Тривалість
24 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian, English
Вартість
8 910 UAH за курс
