jfcUnit enables developers to write test cases for Java Swing based applications. It provides support for:
- Obtaining handles on Windows/Dialogs opened by the Java code.
- Locating components within a component hierarchy that occur within the containers found above.
- Raising events on the found components, e.g. clicking a button, typing text in a
- Handling testing of components in a thread safe manner.