FEST-Swing 1.2: GUI Testing Made Easy
I’m proud to announce the release of FEST-Swing 1.2!
FEST-Swing is a Java library that provides a fluent interface for functional Swing GUI testing. This library provides an easy-to-use API that makes creation and maintenance of GUI tests easy.
dialog.comboBox("domain").select("Users");
dialog.textBox("username").enterText("leia.organa");
dialog.button("login").click();
dialog.optionPane().requireErrorMessage()
.requireMessage("Please enter your .*");
This version contains many new features, improvements and bug fixes. For example:
- Better support for internationalization
- Improved support for testing JTables and JTrees
- New assertions for verifying tooltips and client properties on Swing components
- New support for editable JComboBoxes as editors of JTable cells
- New support for testing JProgressBars
- New support for handling System.exit
- New support for testing containers (e.g. JPanels) without a JFrame or JDialog
- Fixed threading issues in ScreenLock
- And much more!
For more details, please read the original announcement.
Links
Feedback is always welcome :)
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)
Tags:





