All releases of FEST-Swing


Release Notes: This version contains many new features, improvements, and bugfixes. For example: better support for internationalization, improved support for testing JTables and JTrees, new assertions for verifying tooltips and client properties on Swing components, fixed threading issues in ScreenLock, and much more.


Release Notes: New features, improvements, and bugfixes.


Release Notes: Many new features, including support for regular expression matching. Bugfixes and improvements.


Release Notes: Major bugfixes. ContainerFixture has been extended to support timeouts when looking up dialog-based components (Dialog, JFileChooser, and JOptionPane.)


Release Notes: New features were added, like support for JUnit 4.5. Bugfixes and improvements were made.


Release Notes: Major bugs were fixed. A base TestCase implementation was added for both JUnit and TestNG. More assertions were added on the UI Component state.


Release Notes: The API was improved for custom component matchers. Methods were added to select JRadioButtons. New utilities were added to automatically scroll to a given JComponent.


Release Notes: AWT mode has been removed. RobotFixture has been renamed to BasicRobot. 'invokeLater' and 'invokeAndWait' have been removed from org.fest.swing.core.Robot. Component-less actions have been added to Robot. There are some bugfixes.


Release Notes: Support for verifying that Swing applications respect Swing's threading rules (EDT access.) Many bugfixes.


Release Notes: This release adds support for testing Java applets, termination of running GUI tests, and common-use component matchers. It has code cleanup for better extension of fixtures, as well as bugfixes.