Abbot is a framework for testing Java GUIs. It lets you launch an application or GUI component, play back user actions on it, and examine its state. Tests may be coded or scripted. The editor supports recording user actions into a script, exploring the component hierarchy, running the script, and other features you'd expect from a script editor. Test scripts are JUnit extensions.
| Tags | Software Development Quality Assurance Testing |
|---|---|
| Licenses | LGPL Common Public |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


No changes have been submitted for this release.


Changes: Arbitrary Java code is now supported in scripts. Many scripts may be run against a single application instance. Windows disposed during a test are now automatically ignored. Support has been added for more core components. Non-US keymaps/keyboard layouts are now supported. A recording lockup/freeze which occurred when adding new component references has been fixed. This release adds extended AWT support.


Changes: Miscellaneous script editor bugs were fixed. Memory usage was cleaned up when running large numbers of tests, especially avoiding resource consumption on Win32 systems.


Changes: This release adds many editor bugfixes, including ones for recording bugs.


Changes: Component lookup from GUI unit tests has been substantially improved. Many usability enhancements have been added to the script editor. An eclipse plugin is included with this release.
An affiliate program creator and affiliate network manager for Joomla! and Virtuemart.
- All comments
Recent commentsGreat application!
I've been looking for a Java GUI tester for awhile now and I do believe that Abbot has great potential in becoming a robust testing engine for Java. Abbot also has potential for becoming a tutorial builder. The developer has been responsive and helpful. Definitely check out Abbot if you've got a GUI on your Java app!