Blog

Automatic Documentation with Flex-UI-Tests

All software projects that produce GUI-applications for users face the same problems: 1) How to maintain a documentation, that is always up-to-date? Containing current screenshots showing realistic data, telling a user-story, explaining step-by-step how to use the application, also explaining the failure scenarios. Even worse when the GUIs support multiple languages, in which case we need the screenshots…
Read more

Groovy salutes you!

Some time ago in one of my previous projects, we had to generate customer salutations in emails and SMS texts in various ways, like these example show: "Dear Mr. John Miller", "Dear Mrs. Dr. Miller", "Miller, John" The task was nasty, because sometimes the user object had a firstname or a title, but some of…
Read more

Simple and fast prototyping with Maven

Sometimes you are not working in the big enterprise project with thousand lines of code. You just want to play with a new library or a single aspect. Integrating this from the beginning in the main project can sometimes be a slow and complicated task. We have a special area called Sandbox for this small…
Read more

Java interoperation with a Native DLL using JNA

Imagine you get a static link library (.lib file) whose functions need to be invoked from a Java application. You cannot link the library to your java program, but what you can do is to call functions from a dynamic link library (DLL). The term “DLL” does not imply a specific format and thus the…
Read more