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% материала.

Что включено

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