Powercode Academy

QA Automation

1 100 UAH за курс
25 занять
Для досвідчених
QA Automation / QA Manual
Цей курс навчить вас автоматизувати тестування за допомогою Java, Selenium та інших інструментів. Ви освоїте створення тестових скриптів, роботу з базами даних, API та Docker. Після курсу ви зможете писати автоматичні тести для веб та мобільних додатків.

Про курс

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

Основи Java для автоматизації

Курс починається з основ автоматизації тестування. Слухачі знайомляться з мовою Java - вивчають типи даних, цикли та масиви. Потім переходять до більш складних тем: класи, об'єкти та методи. Кожен блок закріплюється практичними тестами на засвоєння матеріалу.

Об'єктно-орієнтоване програмування та інструменти

Наступний етап охоплює основи ООП та роботу з системами контролю версій Git і GitHub. Слухачі створюють інфраструктуру для Java-проектів і знайомляться з принципами роботи Selenium за стандартом W3C WebDriver.

Професійні фреймворки та підходи

Цей блок присвячений архітектурі клієнт-серверних додатків і роботі з локаторами. Вивчаються фреймворки TestNG та JUnit, а також сучасні підходи до розробки - TDD (розробка через тестування) і BDD (розробка через поведінку). Матеріал закріплюється тестами.

Розширені технології тестування

Слухачі освоюють зручний інструмент Selenide для автоматичних тестів, працюють з Selenium Grid та Selenoid. Включається тестування веб-сервісів API та робота з базами даних SQL. Після цього йде перевірка знань через тести.

CI/CD та мобільна автоматизація

Завершальні модулі вчать працювати з Docker та створювати звіти по результатам тестування. Розглядається налаштування Continuous Integration в Jenkins та автоматизація мобільних додатків на Android за допомогою Appium. Курс завершується порадами щодо складання резюме та пошуку роботи.

Фінальне оцінювання

В кінці курсу проводиться загальний тест, який перевіряє засвоєння всієї програми. Це допомагає оцінити готовність до роботи QA Automation інженером.

Особливості навчання

Курс містить 25 відеоуроків тривалістю від 20 до 50 хвилин. Для успішного проходження потрібні базові знання з тестування. Доступ до матеріалів відкритий протягом 6 місяців. Додатково надаються посилання на статті та практичні кейси. Сертифікат видається при засвоєнні 80% матеріалу.

Що включено

Видається диплом/сертифікат
Заняття цілий день