Posts Tagged FEST
FEST-Assert 1.3: Fluent Interface for Assertions
Posted by Alex Ruiz in Java, Open Source, Testing on August 4, 2010
We are proud to announce that FEST-Assert 1.3 is out! FEST-Assert is an “assertThat” library that provides a fluent interface for writing assertions. Its main goal is to improve test code readability and make maintenance of tests easier. Example: int removed = employees.removeFired(); assertThat(removed).isZero(); List newEmployees = employees.hired(TODAY); assertThat(newEmployees).hasSize(6) .contains(frodo, sam); String[] newHires [...]
FEST’s JavaFX Compiler Maven Plug-in 1.0b2
Posted by Alex Ruiz in JavaFX, Open Source on July 14, 2010
I’m proud to announce the release of FEST’s JavaFX Compiler Maven plug-in 1.0b2! The plug-in compiles JavaFX source and test files. This release adds new, useful configuration options. The release was driven by Johannes Schneider‘s work, based on his needs for the JFXtras project. I’d also like to thank Thomas Butter for helping us improve [...]
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’s JavaFX Compiler Maven Plug-in 1.0b1
Posted by Alex Ruiz in JavaFX, Open Source on May 19, 2010
I’m proud to announce the release of FEST’s JavaFX Compiler Maven plug-in 1.0b1! This plug-in compiles JavaFX source and test files. Features Compiles JavaFX source and test files Does not require JavaFX distribution to be in a Maven repository (according to its license, only Oracle can distribute JavaFX) Does not require to list all JavaFX [...]
Making progress on the JavaFX UI testing front
I finally made some progress on FEST-JavaFX! :) The main obstacle was to find a way to look up UI controls on any JavaFX UI. The problem was that all this time I’ve been working with the wrong node hierarchy, Scenario, instead of the JavaFX one! It was impossible to figure out which node corresponds [...]
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: [...]
Feedback welcome: session proposals for Agile 2010
Posted by Alex Ruiz in API, Agile, Conference, Testing on February 25, 2010
I just finished writing two proposals for Agile 2010. As usual, I asked my friends for feedback (through Twitter.) Since the conference’s site requires registration and some of my friends don’t have an account, I’m blogging about my proposals, hoping to get some feedback (thanks Jonathan for the suggestion!) As a side (and funny) note, [...]
FEST’s JavaFX Maven plugin 1.0a1
Posted by Alex Ruiz in JavaFX, Open Source on February 1, 2010
I’m proud to announce the release of FEST-JavaFX-Maven 1.0a1! FEST-JavaFX-Maven is Maven plugin for compiling JavaFX source files. This is a complete rewrite of the plugin, as a Java Mojo. The original plugin was written as a wrapper for an Ant script. This approach didn’t work well: I couldn’t find a way to make the [...]
My name is Alex Ruiz. I'm a programmer with special interest in Java, API design, testing and OOP. I'm the creator of 

