Курс QA Automation
- Online
- Для початківців
- QA Automation / QA Manual
![]() |
|
| Навчальний центр: | Світ Сучасної Освіти |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 42 годин |
| Початок курсу: | 16.01.2025 |
| Вартість навчання: | 29 400 UAH за курс |
Подробиці та реєстрація
Курс включає в себе основи програмування з нуля для тих, хто хоче зайнятися автоматизацією тестування, але не знає з чого почати. В ході практичних занять та домашніх робіт будуть засвоєні всі основні питання по автоматизації тестування вебдодатків з використанням мови програмування Java.
Програма курсу
Теми
- Робота з IntelliJ IDEA (редактором для Java-коду)
- Робота з GIT і GitHub (система контролю версій)
- Поняття алгоритму і роль алгоритмів в програмуванні
- Змінні, типи даних, вирази і присвоювання значень змінним
- Базове введення/виведення даних
- Конструкції з умовами та їх різновиди
- Ітеративні конструкції (цикли) і їх різновиди
- Базові структури даних
- Функції. Опис, виклик, параметризація
- Класи і об'єкти
- Використання основних принципів ООП
- Робота з HTML як з DOM-структурою. Значення CSS для HTML-сторінок
- Види WebElement локаторів в Selenium WebDriver
- Мова запитів xPath для використання в якості WebElement локаторів
- Використання принципів OOP при створенні власного тестового фреймворка
- Використання патернів PageObject і PageFactory при створенні власного тестового фреймворка
- Debug і налагодження коду тестів на основі стектрейса помилки
- Використання testNG фреймворка для зручності роботи з тестами
- Використання DataProvider для параметризованих тестів
- Використання Maven для тестового фреймворка
- Використання логгерів при роботі Автотест
- Робота з Jenkins для запуску тестів (контініус Інтегрейшн системою)
Після курсу ви зможете
- Працювати з мовою Java для написання автотестів
- Імітувати більшу частину дій користувача в браузері
- Писати базові API тести (бекенд частина програми)
- Налаштовувати власний фреймворк для автоматизації тестування з нуля
- Використовувати базові шаблони проєктування, кращі практики розробки та автоматизації для побудови підтримуваних і масштабованих рішень
- Налаштовувати з нуля власну CI / CD систему для автоматизації процесів на проєкті на прикладі Jenkins
- Генерувати презентабельні і зрозумілі звіти на підставі прогону автотестів
- Запускати тести в багатопотоковому режимі на віддаленому комп'ютері використовуючи AWS + Docker
- Претендувати на позицію Junior QA Automation Engineer
Попередні вимоги
- Базові знання програмування мовою Java або іншою ООП-мовою
- Базові знання з тестування або пройдений курс QA Manual
- Впевнене володіння комп'ютером та інтернетом
- Знання англійської мови на рівні читання технічної документації
Особливості курсу
- Практичні та домашні роботи
- Підтримка ментора
- Сертифікат про проходження курсу
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
QALight
Формат
Online
Початок навчання
24.09.2025
Тривалість
50 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
5 500 UAH за курс
Навчальний центр
EPAM
Формат
Online
Початок навчання
Будь-який момент
Тривалість
14 тижнів
Рівень
Для початківців
Мова навчання
English
Вартість
безкоштовно
Навчальний центр
Itvdn
Формат
Online
Початок навчання
17.11.2025
Тривалість
3 місяців
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
18 542 UAH за курс
Навчальний центр
QALight
Формат
Online
Початок навчання
26.11.2025
Тривалість
50 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
11 390 UAH за курс
