Linux Desktop Testing Project (LDTP)
The GNU/Linux Desktop Testing Project (GNU LDTP) aims to produce a
high quality test automation framework with cutting-edge tools that
can be used to test and improve the GNU/Linux or Solaris desktops.
It uses the Accessibility libraries to discover through the
application's user interface. The framework also has tools to
record test-cases based on user actions in an application.