Курс QA Automation (Java)

  • Online
  • Для опытных
  • QA Automation / QA Manual
Образовательный центр: CHI IT Academy
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:34 занятий
Начало курса:01.12.2024
Стоимость обучения:15 000 UAH за курс

AQA поєднує розробку з тестуванням, тому його навички цінуються вище, ніж мануального тестувальника. Але як саме дістатися наступної кар’єрної сходинки й навчитися писати автотести? Наш курс QA Automation (Java) допоможе тобі розібратися в деталях.

Програма курсу

Вступна лекція. Підготовка

  • Що таке Java?
  • Встановлення та налаштування Java Development Kit (JDK)
  • Встановлення IDE

Перша програма та її складові

Типи даних, операнди, введення та вивід.

Методи й рядки

Методи в Java, робота з рядками.

Практичне заняття

Розбір домашніх робіт.

Розгалуження та цикли

Умовні оператори, створення циклів.

Масиви

Масиви та їх створення на прикладі одновимірного масиву.

Практичне заняття

Розбір домашніх робіт.

ООП

Принципи ООП.

Об'єкти в Java

Java-об'єкти та їх порівняння.

Практичне заняття

Розбір домашніх робіт.

Поліморфізм, інтерфейси, Enum, анотації

  • Реалізація поліморфізму
  • Що таке інтерфейси
  • Приклади та застосування Enum
  • Знайомство з анотаціями

Generic. Колекції

Знайомство з базовими колекціями.

Практичне заняття

Розбір домашніх робіт.

Робота з файлами

  • Читання та запис у файл
  • Робота з Java properties

Java Exceptions

Обробка винятків.

Практичне заняття

Розбір домашніх робіт.

Підсумкове завдання з вивченого матеріалу

Створення проєкту в Git.

Maven

  • Знайомство зі збирачем
  • Залежності
  • Управління циклом збирання

TestNG

  • Знайомство з тест-фреймворком
  • Анотації
  • Запуск тестів

Практичне заняття

Розбір домашніх робіт.

Тестування Web API, REST API

  • REST
  • Використання REST Assured

Конвертація об'єктів і даних

Конвертація об'єктів, представлених у форматі JSON/XML, в об'єкти Java.

Практичне заняття

Розбір домашніх робіт.

Основи Selenium

  • Створення драйвера
  • Робота з елементами
  • Очікування
  • Робота з вікнами

Селектори CSS та XPath

Основи синтаксису CSS та XPath.

Практичне заняття

Розбір домашніх робіт.

Патерн PageObject

Освоєння патерну для UI-тестування.

Логування

Додавання логування у фреймворк.

Практичне заняття

Розбір домашніх робіт.

Очікування в Selenium

Детально про очікування та їх застосування.

Застосування автоматизації

Коли та навіщо застосовується автоматизація.

Заняття з англійської

ІТ-сферу без англійської сьогодні важко уявити, тож для комплексного занурення в автоматичне тестування ти візьмеш участь у занятті з англійської й навчишся комунікувати ІТ-англійською з колегами та замовниками.

Кар'єрна консультація

На занятті рекрутер допоможе тобі скласти правильне резюме, яке складно оминути. Також ти визначишся з наступними кар’єрними кроками після завершення курсу.

Підсумкове заняття

  • Підсумкове завдання з вивченого матеріалу
  • Питання відповіді

Попередні вимоги для курсу:

  • Теоретичні знання мануального тестування
  • Досвід роботи з інструментами розробника Chrome, досвід тестування веб-інтерфейсу
  • Базове розуміння архітектури клієнт-сервер
  • Базові знання тестування API
  • Базові знання протоколу HTTP, методів, кодів стану, структури запит-відповідь
  • Досвід у будь-якій мові програмування

Особливості курсу

  • 32 заняття тривалістю по 1,5 години
  • 80% курсу - практичні заняття
  • Доступ до всіх матеріалів занять – презентацій, чек-листів, записів лекцій
  • Зворотній зв'язок та регулярну підтримку досвідченого ментора
  • Доступ до зручної онлайн-платформи для навчання
  • Сертифікат про закінчення курсу, що підтверджує отримані навички та компетенції

Викладачі курсу

Роман Стрельцов - Technical Lead at Automation Software Testing Department, CHI Software

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
QALight
Формат
Online
Начало обучения
19.11.2025
Длительность
21 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
4 600 UAH за курс
Учебный центр
Quality Assurance Group
Формат
Online
Начало обучения
Дата формується
Длительность
192 часов
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
EPAM
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для начинающих
Язык обучения
English
Стоимость
безкоштовно
Учебный центр
QALight
Формат
Online
Начало обучения
24.09.2025
Длительность
48 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
17 600 UAH за курс