Курс QA-automation
Сейчас набор на этот курс закрыт. Просмотрите другие курсы
- Online
- Для начинающих
- QA Automation / QA Manual
![]() |
|
| Образовательный центр: | Source IT |
|---|---|
| Формат: | Курс |
| Язык обучения: | Ukrainian |
| Длительность обучения: | 10 недель |
| Начало курса: | Дата формируется |
| Стоимость обучения: | 20 000 UAH за курс |
Програма курсу
Блок Java для QA automation
Основи та особливості технології Java:
- JVM, JRE, JDK. Робота с IDE
- Перша програма на Java у методі main (Hello world)
- Типи даних
- Різні оператори: математичні, порівняння, логічні, бітові, тернарні, зсуви
- Керуючі конструкції (умовні оператори, цикли)
- Рекурсія
Структури даних:
- Масиви
- Рядки
Класи та об'єкти в Java:
- Компоненти класу (поля, методи, конструктори, блоки ініціалізації)
- Модифікатори доступу
Об'єктно-орієнтоване програмування:
- Принципи ООП (спадкування, інкапсуляція, поліморфізм)
- Суперклас Object
- Перевизначення та перезавантаження
Інші структури Java:
- Абстрактні класи та методи
- Інтерфейси та їх поля. Вкладені інтерфейси
- Внутрішні класи
- Enum
Організація процесу програмування:
- Java Code Conventions
- Maven і структура проекту
- GIT
Колекції:
- Ієрархія колекцій
- Списки, множини, асоціативні масиви
Винятки в Java:
- Ієрархія винятків
- Створення власних винятків. Найпоширеніші приклади винятків
Зовнішні джерела даних у програмі:
- I/O (символьні/байтові потоки)
- JDBC. Основні концепції та приклади використання у автоматизованому тестуванні
Java streams, generics
Блок Автоматизоване тестування: техніки та інструменти
Загальні відомості про автоматизацію тестування:
- Навіщо потрібна автоматизація?
- Області автоматизації
Основи написання тестів:
- Модульне тестування, запуск тестів (Junit/TestNG)
- Assertions
Введення в UI-автоматизацію (веб-додатків):
- Локатори елементів
- Browser Developer Tools
Введення в Selenium:
- Actions
- Waiters
Automation framework:
- Page object
- Типова структура фреймворку. Навчальний проєкт
Підходи до побудови тестів:
- Написання DDD тестів
- Написання BDD тестів
Тестування REST-full веб-служби:
- External tool for API-testing (Postman, RestAPI)
- Java-based libs (RestAssured)
Документування результатів автотестів:
- Логування (Log4J)
- Репортинг (Allure2)
Результат після проходження курсу:
- Впевнені базові знання Java та автоматизованого тестування
- Можливість застосовувати отримані знання в роботі та зростати професійно
- Підтримку та консультації досвідчених викладачів-практиків
- Напрямок для подальшого зростання в галузі програмування
Особливості курсу
- Є можливість оплати курсу частинами
- Сертифікат після проходження курсу
- Курс збудований з урахуванням реальних вимог IT компаній
- Протягом усього курсу ведеться рейтинг успішності
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
DAN IT Education
Формат
Online
Начало обучения
25.08.2025
Длительность
4 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
5 600 UAH за месяц
Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
20.07.2026
Длительность
5 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian, English
Стоимость
36 998 UAH за курс
Учебный центр
QALight
Формат
Online
Начало обучения
10.06.2026
Длительность
21 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
6 000 UAH за курс
Учебный центр
Genius.Space
Формат
Online
Начало обучения
20.07.2026
Длительность
2 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
