Тестовые приложения на Android . Часть Android Jetpack .
Тестирование вашего приложения является неотъемлемой частью процесса разработки приложения. Последовательно проводя тесты для вашего приложения, вы можете проверить его корректность, функциональное поведение и удобство использования, прежде чем опубликовать его.
Тестирование также дает следующие преимущества:
- Быстрая обратная связь по неудачам.
- Раннее обнаружение сбоев в цикле разработки.
- Более безопасный рефакторинг кода , позволяющий оптимизировать код, не беспокоясь о регрессиях.
- Стабильная скорость разработки , помогающая минимизировать технический долг.
Документация
В документации описаны лучшие практики тестирования приложений для Android:
- Основы тестирования Android-приложений
- Создавайте локальные модульные тесты , которые запускаются на хосте.
- Создавайте инструментированные тесты , которые запускаются на устройствах или эмуляторах.
- Проверка пользовательского интерфейса с помощью тестов поведения и снимков экрана
- Тестируйте разные размеры экрана
Дополнительные ресурсы
Для получения дополнительной информации о тестировании на Android обратитесь к следующим ресурсам.
Образцы
- Примеры тестирования Android
- Демо-приложение Now In Android , в котором используются библиотеки тестирования Android.