Курс Practical Test Automation in Java

  • Online
  • Для досвідчених
  • QA Automation / QA Manual
Навчальний центр: SoftServe Academy
Формат:Курс
Мова викладання:Ukrainian, English
Тривалість навчання:9 тижнів
Початок курсу:10.11.2025
Вартість навчання:9 499 UAH за курс

Отримай практичний досвід та навички в автоматизації тестування на курсі Practical Test Automation. Розробляй автоматизовані тести на основі розв'язання практичних завдань на реальному проєкті та ставай job-ready.

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

Теми:

  • Основи проєктування класів
  • Наслідування: як використовувати наслідування для покращення коду та уникнення дублікації
  • Поліморфізм: розуміння та застосування поліморфізму в контексті тестування
  • Робота з рядками: методи, оптимізація, патерни
  • Масиви: основи, операції, алгоритми
  • Колекції: використання різних типів колекцій для тестування
  • Основи роботи з базами даних
  • JDBC: підключення до баз даних, виконання запитів, обробка результатів
  • Розробка і реалізація юніт-тестів
  • Інтеграційне тестування: стратегії та методи
  • Використання мокінг фреймворків, Mockito
  • Створення мок-об'єктів для імітації поведінки системи
  • Техніки проєктування тестів
  • Виконання тестів і аналіз результатів
  • Відстеження і документування дефектів
  • Основи роботи з Selenium WebDriver
  • Автоматизація вебтестування
  • Методи пошуку вебелементів
  • Використання CSS селекторів та XPath для ідентифікації елементів
  • Тестування на сумісність з різними веббраузерами
  • Використання явних та неявних очікувань для стабілізації тестів
  • Методологія Page-Object для організації тестових скриптів
  • Використання патернів проєктування в автоматизації тестування
  • Реалізація логування та звітності в автоматизованих тестах
  • Основи тестування REST API: методи, інструменти, підходи

Після завершення курсу ти вмітимеш:

  • Взаємодіяти з Git, GitHub
  • Розробляти інтеграційні тести за допомогою Selenium WebDriver
  • Створювати Rest Api запити та тестувати їх
  • Працювати з базами даних
  • Використовувати крос-браузерне тестування веб-додатків
  • Застосовувати принципи OOП для автоматизації тестування
  • Використовувати кращі практики пошуку WebElements
  • Працювати в команді за методологією Scrum
  • Створювати повністю функціональні тестові фреймворки

Особливості курсу

  • Підсилення твого CV
  • Спільнота однодумців
  • Доступ до додаткових онлайн-курсів для навчання у власному темпі
  • Участь у Speaking Club для покращення рівня англійської мови

Викладачі курсу

Yaroslav Harasym - Ментор SoftServe Академії

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Levelup
Формат
Online
Початок навчання
Дата формується
Тривалість
18 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
SKVOT
Формат
Online
Початок навчання
21.01.2025
Тривалість
17 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
SkillsUp
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 тижнів
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
4 800 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
7 300 UAH за курс