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