I have done automated UI testing before on a major WPF project and it worked very well.
I’m now moving onto a Java Swing project, and have been doing some research on Swing UI testing. Primarily I’m looking for a library, with the following:
- Integration into Maven and CI server
- Mainstream / Popular – So we don’t have to change frameworks, or
rewrite our tests when that framework become obselete and is not
supported. - Ease of writing tests
- Re-use of tests
From my research I have found the following Frameworks, and was wondering if people had experience in them to give me some pros/cons ?
- WindowsTester
- Jubula
- FEST
- Jemmy
I know there have been similar questions asked before on stackoverflow, however frameworks change so rapidly with new revisions, or becoming obselete.
Take a look to Maveryx. It is a free and open source test automation framework.