Курс 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, чтобы не пропустить анонсы новых курсов.

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

Учебный центр
EPAM
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для начинающих
Язык обучения
English
Стоимость
безкоштовно
Учебный центр
QALight
Формат
Online
Начало обучения
07.09.2026
Длительность
24 часов
Уровень
Для опытных
Язык обучения
Ukrainian, English
Стоимость
8 910 UAH за курс
Учебный центр
First Institute of Reliable Software
Формат
Online
Начало обучения
07.04.2025
Длительность
9 недель
Уровень
Для опытных
Язык обучения
Russian
Стоимость
15 600 UAH за курс
Учебный центр
SkillUP
Формат
Online
Начало обучения
Дата формується
Длительность
2 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
10 000 UAH за курс