Я знаю, что это утомительная тема для всех разработчиков Android. Но каков именно правильный подход к тестированию на Android?Правильный подход к тестированию устройств Android
Это то, что я могу представить.
70% Модульное тестирование (JUnit, чтобы проверить всю бизнес-логику, сетевой уровень, слой баз данных и т.д. ...)
20% тест интеграции (Возможно тестирование на макете сервера? В основном результаты тестирования API?)
10% UI-тестирование (макет чего-нибудь еще, кроме взаимодействия с пользовательским интерфейсом, скорее всего, Mockito + Espresso)
Это все, что нужно другим, или есть другой шаблон?
Заранее благодарен!
Сумма 100% здесь суммирует покрытие для логики приложения или всего всего вашего счета за тест? – hidro
Привет @hidro 100% процентов означает оправдание структуры тестирования Android. Не специально для моего проекта :) – WenChao