Abstract
Abstract—We have developed a user interface driven record and replay system for the Android mobile operating system. By modifying the Android View application programming interface we are able to log interactions within the system to be replayed at a later time using a tool built on top of Googles provided MonkeyRunner framework. This type of user interface replay is useful for testing and debugging as well as more novel applications like system auditing. In this paper we discuss the implementation of the system, tests that we ran to evaluate its effectiveness, challenges we faced, and how we would continue to build the system going forward. 1