Foxminded

QA Automation

8 000 UAH за місяць
8 місяців
Для досвідчених
QA Automation / QA Manual
Цей курс навчить створювати автотести на Java. Ви вивчите Selenium WebDriver, роботу з базами даних, Git, Maven та інструменти для звітів. Потрібні базові знання Java, SQL та досвід ручного тестування. Навчання гнучке — можна проходити у власному темпі.

Про курс

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

Основи Git та GitLab

На цьому курсі вивчають систему контролю версій Git та платформу GitLab. Студенти розбираються в управлінні проектами, відстеженні змін і спільній роботі над кодом. Це основа для подальшої автоматизації тестування.

Selenium WebDriver та автоматизація веб-тестування

Тут вчать створювати фреймворк для тестування веб-додатків з нуля. Практика включає роботу з локаторами, елементами сторінки, очікуваннями та діалоговими вікнами. Використовують патерн PageObjects для структурованого підходу до тестування.

Робота з даними: SQL та Java

Модуль охоплює два ключових напрямки. SQL - це запити до баз даних: вибірка, оновлення, сортування та об'єднання таблиць. Java - робота з рядками, колекціями, файлами та логуванням через Log4j. Навчаються порівнювати дані з інтерфейсом та формувати результати тестування.

Інструменти тестування: фреймворки, Maven та звіти

Студенти працюють з JUnit5 або TestNG для керування тестами - створення груп, анотації, запуск. Maven використовують для автоматизації збірки проектів. Окремий блок присвячений генерації звітів - важливому інструменту для аналізу результатів та комунікації з командою.

Попередні вимоги

Для успішного навчання потрібен досвід мануального тестування або знання теорії тестування веб-додатків. Також необхідно володіти базовим синтаксисом Java, основами ООП та колекцій. Англійська на рівні читання технічної документації обов'язкова.

Умови навчання

Швидкість проходження залежить від студента - чим швидше вчитесь, тим менше платите. Середній термін навчання 6-8 місяців. Доступний тестовий період 7 днів, менторинг та безкоштовна заморозка навчання.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Супровід ментора