GNU/Linux Desktop Testing Project
Nagappan writes "The GNU/Linux Desktop Testing Project (GNU/LDTP) is aimed at producing high quality test automation framework and cutting-edge tools that can be used to test GNU/Linux Desktop and improve it. It uses the 'Accessibility' libraries to poke through the application's user interface. The framework has tools to generate 'AppMap' by reading through the user interface components of an application. The framework also has tools to record test-cases based on user-selection on the application. As of now, GNU/LDTP can test any GNOME application which is accessibility enabled: Mozilla, OpenOffice.org, any Java application (UI based on swing) and KDE 4.0 applications based on QT 4.0. We encourage you to join the project and help us to create robust, reliable and stable test tool/framework for Linux Desktops. Thanks to Luis Villa for trying to integrate GNU/LDTP with GNOME tinderbox."
It's the GNU/Linux Desktop Testing Project wiki.
If Mr. Edison had thought smarter he wouldn't sweat as much. --Nikola Tesla
This post to kfm-devel yesterday is important to bring up. Tests are useless if nobody runs them an fixes failures. Hopefully the khtml developers will be embarrassed enough by this post to /. + the mailing list message to stop and fix the problems.
Will the other projects? For that matter will kde clean this up? Fixing failing tests is often hard and boring.
How about actual humans that aren't the developers? Automated testing may find bugs, but says nothing about how well the interface works for real users.
This is the sort of thing that is needed for Linux to compete in the Big Leagues, against the Big Boys like Mac OS X and Microsoft Windows. Indeed, if this testsuite can grow large enough, then a role reversal may occur: Microsoft and Apple will have to catch up to desktop Linux in the stability, efficiency and testability areas.
Cyric Zndovzny at your service.
Damn straight - linux blows on the desktop.