Posts Tagged Swing
For Maven Users Only: FEST-Swing 1.2.1 released
Posted by Alex Ruiz in Java, Open Source, Swing, Testing on June 21, 2010
I just uploaded FEST-Swing 1.2.1 to CodeHaus’ Maven repository. This release is targeted to Maven users only. The reason? I made a big mistake when I released FEST-Swing 1.2: I uploaded the wrong version of the dependency FEST-Util, making the Maven version of FEST-Swing completely unusable. Artifacts uploaded to CodeHaus’ Maven repository are automatically uploaded [...]
FEST-Swing 1.2: Swing GUI Testing Made Easy
Posted by Alex Ruiz in Java, Open Source, Swing, Testing 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 Bug [FEST-341] – Error in ScreenshotOnFailureListener.takeScreenshotAndReturnFileName. Thanks to Grego. [FEST-342] – Javadocs in methods [...]
FEST-Swing 1.2rc: Swing UI Testing Made Easy
I’m proud to announce the release of FEST-Swing 1.2rc! 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. This is the last release before 1.2 final. If no regressions are found, 1.2rc will be [...]
Improving i18n support in FEST-Swing
Posted by Alex Ruiz in Java, Open Source, Swing, Testing on April 19, 2010
Quick Introduction FEST-Swing is a Java library, released under Apache 2.0 license, that provides a fluent interface for functional Swing GUI testing. Under the covers it uses the AWT Robot to generate native input events, which is the most reliable way to simulate a user interacting with an application (IMHO.) For example, the following code: [...]
FEST-Swing 1.2a3: GUI Testing Made Easy
Posted by Alex Ruiz in Java, Open Source, Swing, Testing on September 1, 2009
We are proud to announce the release of FEST-Swing 1.2a3! 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. This is the third alpha release planned for version 1.2. This new release includes a [...]
Writing EDT-safe Swing UI tests
Lately, I noticed that one of the main topics in the FEST mailing list is violation of Swing’s threading policy in UI tests. Surprisingly, this subject is not really referenced directly. Most of the time, it appears in the form of questions, code snippets or test cases not related to Swing threading at all. It [...]
FEST-Swing 1.2a2: GUI Testing Made Easy
Posted by Alex Ruiz in Java, Open Source, Swing, Testing on May 26, 2009
We are proud to announce the release of FEST-Swing 1.2a2! 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. This is the second alpha release planned for version 1.2. This new release focuses on [...]
FEST-Swing 1.2a1: GUI Testing Made Easy
Posted by Alex Ruiz in Java, Open Source, Swing, Testing on May 4, 2009
We are proud to announce the release of FEST-Swing 1.2a1! 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. This is the first out of three alpha and three beta releases planned for version [...]
My name is Alex Ruiz. I'm a programmer with special interest in Java, API design, testing and OOP. I'm the creator of 

