Курс QA Automation (Java)
Огляд
Вітаємо на курсі QA Automation (Java)!
Для невеликих простих продуктів тестування виконується вручну і, як правило, цього достатньо. Але при роботі з масштабними та складними проєктами на перший план виходить автоматизація процесів. Саме цим і займається QA Automation Engineer.
Автоматизація – наступний етап професійного розвитку QA-спеціаліста після мануального тестування, який полягає в створенні тестів за допомогою програмних засобів і перевірці результатів їх виконання.
AQA поєднує розробку з тестуванням, тому його навички цінуються вище, ніж мануального тестувальника.
Але як саме дістатися наступної кар’єрної сходинки й навчитися писати автотести? Наш курс QA Automation (Java) допоможе тобі розібратися в деталях.
Цей курс не для новачків та потребує деяких базових знань. Необхідні навички для навчання на курсі:
- Теоретичні знання мануального тестування
- Досвід роботи з інструментами розробника Chrome, досвід тестування веб-інтерфейсу
- Базове розуміння архітектури клієнт-сервер
- Базові знання тестування API
- Базові знання протоколу HTTP, методів, кодів стану, структури запит-відповідь
- Досвід у будь-якій мові програмування
Ми зробимо все, аби твій перехід до нової професії був комфортним, прозорим і зрозумілим. Налаштуйся отримувати нові знання та плідно працювати. Після курсу найкращі студенти будуть запрошені до інтернатуру CHI Software.
Курс включає в себе:
- 32 заняття тривалістю по 1,5 години
- 80% курсу - практичні заняття
- Доступ до всіх матеріалів занять – презентацій, чек-листів, записів лекцій
- Зворотній зв’язок та регулярну підтримку досвідченого ментора,
- Доступ до зручної онлайн-платформи для навчання
- Сертифікат про закінчення курсу, що підтверджує отримані навички та компетенції
Ось які переваги пропонує курс QA Automation (Java) від CHI IT Academy


Лекції в зручний час


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


Невелика група


Підтримка ментора


Сертифікат про закінчення


Можливість контракту з ІТ-компанією
Ми цінуємо ваш час і готові відповісти на всі запитання якомога швидше
Програма
01
Вступна лекція. Підготовка
- Що таке Java?
- Встановлення та налаштування Java Development Kit (JDK)
- Встановлення IDE
02
Перша програма та її складові
Типи даних, операнди, введення та вивід
03
Методи й рядки
Методи в Java, робота з рядками
04
Практичне заняття
Розбір домашніх робіт
05
Розгалуження та цикли
Умовні оператори, створення циклів
06
Масиви
Масиви та їх створення на прикладі одновимірного масиву
07
Практичне заняття
Розбір домашніх робіт
08
ООП
Принципи ООП
09
Об’єкти в Java
Java-об’єкти та їх порівняння
10
Практичне заняття
Розбір домашніх робіт
11
Поліморфізм, інтерфейси, Enum, анотації
- Реалізація поліморфізму
- Що таке інтерфейси
- Приклади та застосування Enum
- Знайомство з анотаціями
12
Generic. Колекції
Знайомство з базовими колекціями
13
Практичне заняття
Розбір домашніх робіт
14
Робота з файлами
- Читання та запис у файл
- Робота з Java properties
15
Java Exceptions
Обробка винятків
16
Практичне заняття
Розбір домашніх робіт
17
Підсумкове завдання з вивченого матеріалу
Створення проєкту в Git
18
Maven
- Знайомство зі збирачем
- Залежності
- Управління циклом збирання
19
TestNG
- Знайомство с тест-фреймворком
- Анотації
- Запуск тестів
20
Практичне заняття
Розбір домашніх робіт
21
Тестування Web API, REST API
- REST
- Використання REST Assured
22
Конвертація обʼєктів і даних
Конвертація об’єктів, представлених у форматі JSON/XML, в об’єкти Java
23
Практичне заняття
Розбір домашніх робіт
24
Основи Selenium
- Створення драйвера
- Робота з елементами
- Очікування
- Робота з вікнами
25
Селектори CSS та XPath
Основи синтаксису CSS та XPath
26
Практичне заняття
Розбір домашніх робіт
27
Патерн PageObject
Освоєння патерну для UI-тестування
28
Логування
Додавання логування у фреймворк
29
Практичне заняття
Розбір домашніх робіт
30
Очікування в Selenium
Детально про очікування та їх застосування
31
Застосування автоматизації
Коли та навіщо застосовується автоматизація
32
Підсумкове заняття
- Підсумкове завдання з вивченого матеріалу
- Питання-відповіді
Лектори
Щоб стати студентом академії необхідно:
- 01
Вирішити змінити свою кар'єру на краще
- 02
Заповнити форму на сайті академії із зазначенням курсу
- 03
Обговорити всі питання з представниками академії
- 04
Оплатити курс не пізніше 5 днів до початку курсу
- 05
Готово! Тепер ти - студент CHI IT Academy!
Реєструючись та натискаючи на кнопку “Зареєструватися на курс” ви погоджуєтесь з договором-оферти та політикою конфіденційності