Курс 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, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
Web Academy
Формат
Online
Начало обучения
Дата формується
Длительность
9 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Okten School
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
8 000 UAH за курс
Учебный центр
Jungle Courses
Формат
Online
Начало обучения
Дата формується
Длительность
2 месяцев
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
8 000 UAH за месяц
Учебный центр
Genesis Academy
Формат
Online
Начало обучения
Дата формується
Длительность
10 недель
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
безкоштовно
