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.
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.
Release Notes: 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.
Release Notes: This release recognizes locations in composite components (JTree, JList, JTable, etc.) so that cells, items, values, rows, etc. may be specified in place of coordinates. The Num Lock/Caps Lock keys state is reset on startup. It supports PopupMenu and CheckBoxMenuItme. Component lookup time has been improved by over 80% in some situations. There is proper drag/drop recording on 1.4 VMs.
Release Notes: This release simplifies referencing of GUI components. Regular expressions are now allowed when matching component attributes. The editor allows running of select portions of a script, which speeds up test case development. System properties may be referenced within scripts. The editor can now export the entire application under test to aid in debugging and/or bug reporting.
Release Notes: The editor now supports drag and drop of script steps. The editing facilities of the editor have been generally improved. Dynamic property comparisons are supported, allowing the user to compare the value in one component to that of another. Detailed descriptions directly from the javadoc are provided when inserting arbitrary test actions. Many usability bug fixes have been included.
Release Notes: The framework now includes annotations, which are message windows which can be displayed during test playback. Recording enhancements include JInternalFrame tracking, window manger window closings, and enhanced image capture. Many user interface bug fixes are included, particularly those that interfere with recording.