The Linux Desktop Testing Project (LDTP) is a set of open source testing tools that uses accessibility libraries to trigger applications' user interface widgets. The LDTP can generate an "AppMap" by finding out what widgets applications use.[citation needed] The framework can also record test cases by watching what a user clicks on.[citation needed] The LDTP framework then uses this "AppMap" and the recorded test cases to test applications.
LDTP can test any accessibility-enabled GNOME application, Mozilla, OpenOffice, any Swing-based Java application and should be able to test Qt 4.0-based KDE 4 applications in the future if a KDE press release[citation needed] is correct.