Papers/Test Automation

GUI Unit Test

tomato13 2008. 5. 26. 09:44

jfcUnit
http://jfcunit.sourceforge.net/

 

jfcUnit enables developers to write test cases for Java Swing based applications. It provides support for:

 

1. Obtaining handles on Windows/Dialogs opened by the Java code.
2. Locating components within a component hierarchy that occur within the containers found above.
3. Rasing events on the found components, e.g. clinking a button, typing text in a Text Component.
4. Handling testing of components in a thread safe manner.

 

Since version 2.0, jfcUnit provides XML Recording and playback. This allows users to quickly and antomatically generate/edit scripts to drive the testing. The XML API's are open and allow for developers to define own XML handleers.