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|
Release Notes: The jar files were refactored into abbot library and editor jars. The Mac OS X application adapter support was updated. Cell matching was improved. Test fixture setup/teardown was refactored to allow standalone usage.
No changes have been submitted for this release.
Release Notes: 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.
Release Notes: Miscellaneous script editor bugs were fixed. Memory usage was cleaned up when running large numbers of tests, especially avoiding resource consumption on Win32 systems.
Release Notes: This release adds many editor bugfixes, including ones for recording bugs.