𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: udemy
Название: Appium - Автоматизация Mobile App, Java + Ci/CD на GitLab (2024)

Продолжительность: 1 ч 50 мин
Количество уроков: 16 Видео
Язык: Русский
Вес архива: 339 МБ
Курс по автоматизации тестирования мобильных приложений на Appium с Java и GitLab CI/CD — это практико‑ориентированное обучение, созданное для тех, кто хочет уверенно разбираться в мобильном тестировании, выстраивать стабильные автоматизированные сценарии и интегрировать их в современные процессы разработки. Курс помогает освоить полный цикл: от установки инструментов до запуска тестов в CI/CD.
Что дает этот курс
Программа сочетает теорию, практику и проектную работу, что позволяет слушателям не просто изучить инструменты, а научиться применять их в реальных условиях разработки мобильных приложений.
Кому подойдет обучение
• Начинающим QA‑специалистам, осваивающим автоматизацию мобильного тестирования.
• Тестировщикам, которые уже знакомы с автоматизацией и хотят улучшить навыки работы с Appium.
• Разработчикам, стремящимся ввести автотесты в свои проекты.
• Тем, кто хочет научиться использовать GitLab CI/CD для систематизации и ускорения релизов.
Основные модули курса
1. Основы автоматизации мобильных приложений
Подробное введение в принципы тестирования мобильных приложений, обзор архитектуры Android, типов тестов и ключевых инструментов. Разбор того, как работает Appium и зачем используется Appium Inspector.
Вы изучите:
• способы взаимодействия с UI мобильных приложений;
• принципы локаторов и их выбор для стабильной автоматизации;
• базовую структуру автотестов и сигнатуру основных методов WebDriver.
2. Настройка Android Studio и эмуляторов
Последовательная настройка среды разработки, установка SDK, создание виртуальных устройств и оптимизация работы эмулятора.
Практические навыки:
• создание AVD под разные версии Android;
• работа с настройками производительности эмулятора;
• подключение реального устройства для тестирования.
3. Создание автотестов на Java с Appium
Пошаговое построение тестового фреймворка на Java. Разбор Page Object, вынесение логики в слои и работа со структурой проекта.
Вы научитесь:
• инициализировать Appium драйверы;
• создавать надежные локаторы;
• реализовывать тестовые сценарии любой сложности;
• устранять нестабильность тестов через ожидания и оптимизацию взаимодействий.
4. Интеграция тестов в GitLab CI/CD
Обучение построению автоматизированного пайплайна, который запускает тесты при каждом коммите или по расписанию.
Ключевые моменты:
• настройка GitLab Runner;
• создание.gitlab-ci.yml;
• подготовка окружения для запуска мобильных тестов;
• автоматическая генерация отчетов.
Проектная работа
В финальной части курса слушатели реализуют реальный проект по автоматизации мобильного приложения. Проект включает настройку окружения, разработку полноценного набора автотестов и интеграцию их в CI/CD.
Что вы получите после завершения курса
• практический опыт, применимый в реальных проектах;
• умение уверенно работать с Appium, Android Studio и GitLab CI;
• навыки построения стабильной и масштабируемой тестовой инфраструктуры;
• готовый проект для портфолио.
Этот курс — ваш быстрый путь в профессию автоматизатора мобильного тестирования. Вы освоите востребованные инструменты, научитесь строить современные пайплайны и сможете уверенно работать с автотестами на уровне реальных проектов.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь