2015-01-07 3 views
0

У меня есть следующий вопрос к мудрости SO сообщества:Запуск третьего партия Android/IOS приложение автоматически

Что у меня есть: Связка 3-й партии файл .apk/.ipa, которые я не имею исходный код.

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

Все, что мне небезразлично, это работающий сетевой трафик из отдельных приложений. Часть нюхания трафика проста. Любое предложение с открытым исходным кодом или коммерческими эмуляторами/системами тестирования доступно для архивирования того, что я пытаюсь сделать?

Большое спасибо.

Редактировать: похоже, инструмент «Обезьяна» является перспективным для платформы Android. Любой подобный инструмент доступен для iOS?

ответ

0

Не знаете, что вы подразумеваете под «автоматически», но для Android моей первой попыткой будет Android Virtual Device AVD Emulator, поставляемый с Android Studio или ADT Bundle для Eclipse.

Затем установить .apk файлов this way.

+0

К «автоматически», я имею в виду, я могу начать/остановить запуск приложения с каким-то сценарием, и тестирование/рамки могут Эмулятор свинина вокруг приложения с минимальным вмешательством человека (нажмите все кнопки и т. д.), чтобы создать некоторый сетевой трафик. – datasunny

+0

В Android, ADB (также часть SDK) будет делать то, что вам нужно из командной строки. Он может запускать приложения и убивать их процессы - немного больше задействован, так как вам нужны команды оболочки, но легко Googled. – Simon

+0

И поскольку эмулятор поддерживает ввод с клавиатуры, вы можете записывать события ввода с клавиатуры. – user2965003

Смежные вопросы