FEST-Swing 1.2: Swing GUI Testing Made Easy

by Алекс Руис on June 2, 2010

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.

Release notes


  • [FEST-341] – Error in ScreenshotOnFailureListener.takeScreenshotAndReturnFileName. Thanks to Grego.
  • [FEST-342] – Javadocs in methods annotated with @RunsInCurrentThread are wrong.
  • [FEST-345] – KeyStrokeMappingProviderNames uses the wrong name for KeyStrokeMappingProvider. Thanks to Olivier DOREMIEUX.


  • [FEST-347] – Incorporate keyboard mapping for French MacOS. Thanks to Olivier DOREMIEUX.
  • [FEST-348] – Fix implementation of ‘selectAll’ in JTextComponentDriver. Thanks to Olivier DOREMIEUX.
  • [FEST-355] – ComponentFixture validateNotNull method visibility.

New Feature

  • [FEST-354] – Move class SystemProperties from fest-swing to fest-util.


  • [FEST-343] – Update FEST-Reflect dependency to version 1.2.
  • [FEST-344] – Update FEST-Util dependency to version 1.1.2.

For a complete list of changes made in version 1.2, please read our previous releases: 1.2rc, 1.2a4, 1.2a3, 1.2a2 and 1.2a1.

FEST-Swing can be downloaded here (file fest-swing-1.2.zip.) FEST requires Java SE 5.0 or later.


Feedback is always appreciated :)

Previous post:

Next post: