Странная функция в ActivityManager: isUserAMonkey. Что это значит, в чем его польза?
Я нашел следующую функцию в пакет android.app.ActivityManager.
public static boolean isUserAMonkey ()
The ссылка описание:
public static boolean isUserAMonkey ()Так как: уровень API 8
возвращает "true", если пользовательский интерфейс в настоящее время повозился с обезьяной.
Я был шокирован этой странной функцией. И у меня есть несколько вопросов.
что это (пользовательский интерфейс в настоящее время связался с
обезьяна) в смысле?каково практическое использование этой функции?
Почему они использовать
isUserAMonkeyимя функции?
2 ответов:
этот метод предназначен для проверки того, является ли текущий пользователь тестовым пользователем с помощью некоторого автоматического тестирования.
обезьяна-это программа, которая работает на вашем эмуляторе или устройстве и генерирует псевдослучайные потоки пользовательских событий, таких как щелчки, прикосновения или жесты, а также ряд системных мероприятий. Вы можете использовать обезьяну, чтобы приложения для стресс-тестов, которые вы разрабатываете, случайным, но повторяемым образом.
просто обратитесь к этим ссылкам также:
Comments