Курс QA-automation
Сейчас набор на этот курс закрыт. Просмотрите другие курсы
- Online
- Для начинающих
- QA Automation / QA Manual
![]() |
|
Образовательный центр: | Source IT |
---|---|
Формат: | Курс |
Язык обучения: | Ukrainian |
Длительность обучения: | 10 недель |
Начало курса: | 01.07.2023 |
Стоимость обучения: | 20 000 UAH за курс |
Програма курсу
Блок Java для QA automation
Основи та особливості технології Java:
- JVM, JRE, JDK. Робота с IDE
- Перша програма на Java у методі main (Hello world)
- Типи даних
- Різні оператори: математичні, порівняння, логічні, бітові, тернарні, зсуви
- Керуючі конструкції (умовні оператори, цикли)
- Рекурсія
Структури даних:
- Масиви
- Рядки
Класи та об'єкти в Java:
- Компоненти класу (поля, методи, конструктори, блоки ініціалізації)
- Модифікатори доступу
Об'єктно-орієнтоване програмування:
- Принципи ООП (спадкування, інкапсуляція, поліморфізм)
- Суперклас Object
- Перевизначення та перезавантаження
Інші структури Java:
- Абстрактні класи та методи
- Інтерфейси та їх поля. Вкладені інтерфейси
- Внутрішні класи
- Enum
Організація процесу програмування:
- Java Code Conventions
- Maven і структура проекту
- GIT
Колекції:
- Ієрархія колекцій
- Списки, множини, асоціативні масиви
Винятки в Java:
- Ієрархія винятків
- Створення власних винятків. Найпоширеніші приклади винятків
Зовнішні джерела даних у програмі:
- I/O (символьні/байтові потоки)
- JDBC. Основні концепції та приклади використання у автоматизованому тестуванні
Java streams, generics
Блок Автоматизоване тестування: техніки та інструменти
Загальні відомості про автоматизацію тестування:
- Навіщо потрібна автоматизація?
- Області автоматизації
Основи написання тестів:
- Модульне тестування, запуск тестів (Junit/TestNG)
- Assertions
Введення в UI-автоматизацію (веб-додатків):
- Локатори елементів
- Browser Developer Tools
Введення в Selenium:
- Actions
- Waiters
Automation framework:
- Page object
- Типова структура фреймворку. Навчальний проєкт
Підходи до побудови тестів:
- Написання DDD тестів
- Написання BDD тестів
Тестування REST-full веб-служби:
- External tool for API-testing (Postman, RestAPI)
- Java-based libs (RestAssured)
Документування результатів автотестів:
- Логування (Log4J)
- Репортинг (Allure2)
Результат після проходження курсу:
- Впевнені базові знання Java та автоматизованого тестування
- Можливість застосовувати отримані знання в роботі та зростати професійно
- Підтримку та консультації досвідчених викладачів-практиків
- Напрямок для подальшого зростання в галузі програмування
Особливості курсу
- Є можливість оплати курсу частинами
- Сертифікат після проходження курсу
- Курс збудований з урахуванням реальних вимог IT компаній
- Протягом усього курсу ведеться рейтинг успішності
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
Okten School
Формат
Online
Начало обучения
Будь-який момент
Длительность
8 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Jungle Courses
Формат
Online
Начало обучения
Дата формується
Длительность
2 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
16 000 UAH за курс
Учебный центр
Code Space
Формат
Online
Начало обучения
Будь-який момент
Длительность
16 занятий
Уровень
Для опытных, Для профессионалов
Язык обучения
Ukrainian, English
Стоимость
6 900 UAH за курс
Учебный центр
EPAM
Формат
Online
Начало обучения
Будь-який момент
Длительность
1 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian, English
Стоимость
безкоштовно