Курс 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, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Certified Unicorns
Формат
Online
Початок навчання
05.03.2026
Тривалість
8 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian, English
Вартість
29 000 UAH за курс
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
10 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
3 158 UAH за курс
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
34 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
10 746 UAH за курс
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
Дата формується
Тривалість
24 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
7 588 UAH за курс
