Есть ли способ проверить, что эмулятор управляется обезьяной?

Я хочу поместить в свой код некоторые условия, чтобы он вел себя одним образом, если его тестирует monkeyrunner, и другим, если он используется пользователем.

Как проверить, что в тестируемом приложении этот эмулятор/приложение управляется monkeyrunner?

P.S. Я знаю, что делать такие проверки — плохая практика (тестируемый код должен быть таким же, как и в рабочей среде). Однако это для одного случая, с которым трудно справиться другим способом.


person Victor Ronin    schedule 07.11.2012    source источник


Ответы (1)


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

person Victor Ronin    schedule 15.11.2012