Программирование [codingwithmitch] Тестирование UI с Jetpack и AndroidX (2020)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: codingwithmitch​
Название: Тестирование UI с Jetpack и AndroidX (2020)​

cover.jpg

Продолжительность: 3 ч 18 мин Количество уроков: 24 Видео Язык: Английский Вес архива: 1,89 ГБ


Этот курс поможет вам уверенно работать с современными инструментами тестирования UI в Android, перейти от базовых навыков к профессиональному уровню и научиться писать надежные, стабильные и легко поддерживаемые UI‑тесты для реального приложения.

Что вы узнаете на курсе

Материал курса сфокусирован на практическом применении AndroidX‑инструментов для тестирования интерфейса — без устаревших подходов и теории ради теории. Вы научитесь писать тесты, которые отражают реальные сценарии использования приложения и помогают поддерживать качество продукта.

Технологии, используемые в демонстрационном приложении

Чтобы обучение было максимально приближено к рабочим процессам, тестирование будет проводиться на приложении, созданном с применением современных технологий Android‑разработки:

• Kotlin
• Dagger2
• Navigation Components
• MVI (repository pattern)
• Полноценный сетевой слой
• Flows и Channels

Инструменты тестирования, которые вы освоите

Вы научитесь работать с новейшими библиотеками Jetpack и AndroidX для создания стабильных UI‑тестов:

• Espresso Idling Resource — управление асинхронностью при тестировании
• ActivityScenario — тестирование Activity в изолированной среде
• FragmentScenario — тестирование Fragment без лишней инфраструктуры
• Navigation Testing Artifact — проверка навигации и поведения графа

Для кого этот курс

Курс идеально подойдет разработчикам, которые уже имеют минимальный опыт написания UI‑тестов, но хотят перейти к работе с современными подходами и инструментами. Если вы используете старые методы тестирования или чувствуете, что ваши знания устарели — это обучение поможет обновить навыки и привести их в соответствие с текущими стандартами Android‑разработки.

Дополнительные материалы

Исходный код и примеры вы можете найти по ссылке:

https://github.com/mitchtabian/EspressoDaggerExamples/tree/starting-point

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху