3/16/2008

German print article: "Agile Testing of Rich UI Applications"

The recent edition 02/2008 of the JavaSpektrum contains my german article about agile testing of rich Java UI applications named "Agiles Testen von Java-Rich-UI-Anwendungen" -- a subset of my book.

I explain a smooth infrastructure combining the frameworks Fit, TestNG and Jemmy to drive the development of your Java Swing applications drafted with a concrete use case. The use case, the test and specification artifacts, a build script and a small glue module are available for download here.

Beside the frameworks and the integration I show the run in Eclipse and discuss agile best-practices along the way including anchoring the setting into a CI-server like TeamCity. Also mocking and architectural considerations are kept in mind.

You may buy a copy or just the PDF if you like.

German abstract:
"Dieser Artikel möchte das Verständnis für das Testen von Rich-UI-Anwendungen schärfen. Er stellt die drei kostenlosen Werkzeuge TestNG, Fit und Jemmy vor, mit deren Hilfe Swing-Anwendungen umfassend getestet werden können. Eine Integration von Fit/Jemmy-Akzeptanztests und TestNG-Komponententests führt zu schnellen Rückkopplungen. Anhand eines Beispiels wird eine Integration dieser Werkzeuge vorgestellt, die hilft, die technische Barriere zwischen den komplementären Komponenten- und Akzeptanztests zu überwinden."

No comments: