Как запустить тестовые примеры Android / Robotium Instrumentation с релизной версией APK?

У меня есть установка проекта Android с его проектом модульного тестирования чистой Java , работающим на ПК, и его проектами функционального / интеграционного тестирования, работающими на эмуляторе. Эти два используют тестовые примеры InstrumentationTestCase2 , а также платформу Robotium. Я могу запустить эти два из Eclipse против отладочной версии моего приложения, собрать результаты и так далее.

Я могу создать выпуск APK через экспорт Eclipse и сборку Ant. APK подписан, выровнен и запутан.

Я хотел бы знать, как запустить эти функциональные / интеграционные тесты для версии моего приложения, а не для отладочной. Я знаю, что могу вызвать некоторые ошибки, потому что проект приложения содержит некоторые тестовые классы, которые, вероятно, были удалены Proguard, но я могу справиться с этим.

Я искал в Google и здесь, в SO, но безуспешно. Здесь есть только страница , относящаяся к тестированию с помощью Robotium, когда у вас есть только APK приложения, без исходного кода. Не уверен, что это действительно поможет мне.Как мне запустить тестовый проект на устройстве с версией APK?

7
задан superjos 16 December 2011 в 17:46
поделиться