Странная функция в ActivityManager: isUserAMonkey. Что это значит, в чем его польза?



Я нашел следующую функцию в пакет android.app.ActivityManager.



public static boolean isUserAMonkey ()


The ссылка описание:




public static boolean isUserAMonkey () Так как: уровень API 8



возвращает "true", если пользовательский интерфейс в настоящее время повозился с обезьяной.




Я был шокирован этой странной функцией. И у меня есть несколько вопросов.




  • что это (пользовательский интерфейс в настоящее время связался с
    обезьяна) в смысле?


  • каково практическое использование этой функции?


  • Почему они использовать isUserAMonkey имя функции?


245   2  

2 ответов:

этот метод предназначен для проверки того, является ли текущий пользователь тестовым пользователем с помощью некоторого автоматического тестирования.

обезьяна-это программа, которая работает на вашем эмуляторе или устройстве и генерирует псевдослучайные потоки пользовательских событий, таких как щелчки, прикосновения или жесты, а также ряд системных мероприятий. Вы можете использовать обезьяну, чтобы приложения для стресс-тестов, которые вы разрабатываете, случайным, но повторяемым образом.

просто обратитесь к этим ссылкам также:

Comments

    Ничего не найдено.