An automated system and method for conducting a usability test. The system
conducts the usability test and records events that occur on the computer
screen in sync with both the video and audio of the user and creates a
complete chronicle of events that occur behind the scenes in the
applications and the operating system. The system, depending upon the
settings specified in the configuration, also captures other input
streams and then saves the complete recording of the usability test,
along with all the desired events and captures, in a file format. The
system allows a remote viewer to observe, in real time, the recording of
the usability test and to set markers at critical moments during the
recording which are to be recorded. The system also allows the manager or
administrator to configure the preferences, import and analyze the
usability test and recording files, and prepare presentation videos of
the usability test based upon the analyzed criteria.