Инженер по автоматизации тестирования на Java. Часть 3 из 5

22 участника

О чём курс

Автоматизация проверок ускоряет релизы и снижает затраты на тестирование — здесь показывают, как с нуля настроить инфраструктуру и писать код для тестирования UI, API и бэкенда. Вы пройдете путь от синтаксиса Java до покрытия автотестами сложных сервисов, параллельно осваивая инструменты для работы с веб-архитектурой и базами данных. Программа сфокусирована на создании поддерживаемого кода и настройке окружения для непрерывной интеграции (CI). Навыки, полученные в ходе обучения, позволяют тестировщикам перейти в автоматизацию и начать работу над полноценными инфраструктурными задачами.

Программа обучения

    1. Java
    • Синтаксис языка
    • Объектно-ориентированное программирование
    • Алгоритмы и структуры данных
    • Паттерны программирования
    1. Юнит
    • Фреймворк JUnit
    • Методы разрыва зависимостей
    • Использование заглушек и моков
    1. Веб
    • Архитектура веб-приложений
    • UI-тесты
    • Паттерны проверок
    • Настройка среды разработки
    1. API
    • Взаимодействие с API
    • Форматы JSON и XML
    • Библиотеки для API-тестов
    1. Мобайл
    • Android Studio
    • Фреймворк Espresso
    • Robot Pattern
    • Скриншотное тестирование
    1. Инфраструктура
    • Continuous Integration и Continuous Delivery
    • CI-системы
    • Docker
    • Kubernetes
    • Работа с консолью Windows и Unix
Складчина создана 16 декабря 2021 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

ЯП Яндекс Практикум Все материалы
800 ₽ 15 000 ₽