Курс QA Automation for Java
- Online
- Для начинающих
- QA Automation / QA Manual
![]() |
|
Образовательный центр: | Levelup |
---|---|
Формат: | Курс |
Язык обучения: | Ukrainian |
Длительность обучения: | 18 недель |
Начало курса: | Дата формируется |
Стоимость обучения: | Уточняйте |
Подробности и регистрация
Опануєш спеціальність QA Automation engineer з нуля. Опануєш основи мови програмування Java. Навчишся автоматизувати перевірку Web, Mobile, API. Зможеш створювати власні тестові проєкти.
Програма курсу
Вступ
- Базові поняття про якість
- Для чого потрібна автоматизація
- Обов'язки автомейшн
- Agile and automation
Основи тестування
- Принципи тестування
- Стани системи
- Рівні та види тестування для автоматизації
Техніки тестування
- Поняття про тест кейси
- Поняття про артефакти автотестів
- Техніки тестування whitebox
Build first project
- Maven dependecy control
- Maven plugins
- Maven scope
- Junit5 / TestNG
- Selenium Web driver setup, find elements
- Create first test
Works with git
- Створення ПР
- Мерж та ребейс
- Сквош комітів
- Реверт коміта
Junit 5
- Annotations
- Definitions
- Tests parametrizing
Web UI elements
- Що перевіряти
- Стани елементів
- Локатори елементів (xpath, css)
- Доступність елементів
- Очікування елементів
Selenium web driver UI
- Base Interactions with elements
- Base elements state - visible, clickable, hidden
- Dropdown elements
- Allerts
- File uploads
- Modals Frames
- Using java script
- Application navigation
- Taking screenshots
- Events listeners
- Waiting strategies
- Expected conditions
- Working with tables
- List of lists
- Window manager
- Advanced interactions
Visual testing
- Dependecies
- Initialisation
- Organizing tests
- Analyzing test results
- PDF files visual testing
Patterns
- Page object
- Page factory
- Builder pattern
- Working with forms
Assertations
- Assertations strategies
- Assert equals, true / false, not null
Selenium web driver and Junit 5
- Parametrizing test runs
- Run only specific cases
API testing with REST ASSURED
- Dependecies
- Basic features
- Parametrizing
- Serialization/De~ Java objects
CI/CD
- Continious integration with Jenkins
- Pipeline
- Webhook on github
- Test reports and logs
Database connectors
- Connect to Mongo db
- Provide base methods for working with data
- Assertations with database
BDD approach
- Cucumber
- Cucumber with selenium
Mobile automation with Appium in Java
- Introduction
- Emulator
- Web testing with chrome on Android
Automation tests for accecibility
- Evaluating Accessibility
- Automation tools for accecibiltiy
Preparing final project
Technical task solution.
Після курсу ти зможеш:
- Отримаєш основні практичні знання і навички для написання автотестів та тестових сценаріїв
- Навчишся автоматизувати підготовлені сценарії, а також зрозумієш процеси з тривалою інтеграцією та розгорткою
- Зрозумієш схожість та відмінність мануальних підходів і технік тестування та автоматизації
- Навчишся налаштовувати тестове оточення, читати і складати тест-план і описувати тестові сценарії
- Навчишся аналізувати результати прогонів авто-тестів, робити баг-репортінг
- Навчишся використовувати сторонні бібліотеки для рішення конкретних проблем
- Дізнаєшся про перевірку API за допомогою бібліотеки RestAssured
Особливості курсу
- Живі онлайн заняття
- 90% практики
- Підтримка викладачів
- Кар'єрні івенти
- Можлива оплата частинами
Викладачі курсу
- Стас Коротич - QA Automation at Ardas
- Валерій Немчинов - Java Developer at AdvertMobile
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
GetEd
Формат
Online
Начало обучения
Дата формується
Длительность
9 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
12 700 UAH за курс
Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
10.11.2025
Длительность
9 недель
Уровень
Для опытных
Язык обучения
Ukrainian, English
Стоимость
12 199 UAH за курс
Учебный центр
Powercode Academy
Формат
Online
Начало обучения
Будь-який момент
Длительность
14 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
5 700 UAH за курс
Учебный центр
SKVOT
Формат
Online
Начало обучения
21.01.2025
Длительность
17 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте