Курс QA-automation
Наразі набір на цей курс не проводиться. Перегляньте інші курси
- Online
- Для початківців
- QA Automation / QA Manual
![]() |
|
| Навчальний центр: | Source IT |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 10 тижнів |
| Початок курсу: | 01.07.2023 |
| Вартість навчання: | 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, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Web Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
9 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Source IT
Формат
Online
Початок навчання
21.10.2025
Тривалість
10 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
11 500 UAH за курс
Навчальний центр
Code Space
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian, English
Вартість
4 000 UAH за курс
Навчальний центр
ActPro
Формат
Online
Початок навчання
26.11.2025
Тривалість
3 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
15 000 UAH за курс
