Тестирование бездействующих Android-приложений

Monkey используется для тестирования приложений с действиями. Есть ли способ сделать автоматические тесты, такие как обезьяна, для неактивных приложений?


person Ricardo Cristian Ramirez    schedule 09.10.2013    source источник


Ответы (1)


Обычно для этого используется JUnit.

Кроме того, имейте в виду, что почти каждое приложение нуждается в активности, если вы хотите, чтобы приложение можно было использовать на Android 3.1+. Исключением может быть какой-то плагин к другому приложению.

person CommonsWare    schedule 09.10.2013
comment
Спасибо, но посылка не моя. Я просто тестирую apk. Также слишком много apks. - person Ricardo Cristian Ramirez; 10.10.2013
comment
@RicardoCristianRamirez: Для этого вы бы тоже использовали JUnit. Вы можете создать тестовый проект JUnit, помеченный как самостоятельный тест, что означает, что Android не будет пытаться автоматически загрузить какой-либо другой проект при выполнении ваших тестов. Затем ваш тестовый код может использовать ContentProvider или связанную службу или что-то еще, что вы собираетесь тестировать в этом другом APK. - person CommonsWare; 10.10.2013