Die Nerd Enzyklopädie 40 - isUserAMonkey

isUserAMonkey

Googles Betriebssystem Android bietet über Schnittstellen eine Vielzahl von Methoden an, um den Entwickler:innen die Arbeit zu erleichtern. Eine dieser Methoden heißt isUserAMonkey. Die Methode prüft, ob die Benutzeroberfläche von einem Affen manipuliert wurde [ANDRO1]:

Returns “true” if the user interface is currently being messed with by a monkey.

Das klingt danach, als würde Google sich einen Spaß erlauben, aber es gibt tatsächlich ein Tool, das pseudo-randomisierte Ereignisse simuliert: Monkey erzeugt wahllos Clicks, Wischgesten und vieles mehr, um eine Benutzeroberfläche auf Herz und Nieren zu prüfen. Und mit der Method isUserAMonkey findet man heraus, ob das eigene Programm gerade von eben jenem Hilfsmittel „bedient“ wird.