UISpec4J Documentation overview

Here is an overview of the documentation available for the UISpec4J library:

Overview

Javadoc API Specification
Documentation of the UISpec4J classes
Tutorial
An overview of the library
Example
A simple example of writing tests with UISpec4J
Getting Started
Writing your first UISpec4J tests

Howtos

Finding Components
How to retrieve UI components in a window or a panel
Using Assertions
Using UISpec4J's specific assertion methods to cover for multithreading issues
Intercepting Windows
How to intercept properly windows and dialogs popped-up by the application
Intercepting Popup menus
Using pop-pu menus triggered by right-click or UI elements
Using Colors
Asserting displayed colors without getting too specific
Adding Custom Components
Extending UISpec4J to integrate you own Swing component wrappers
Choosing between JUnit and TestNG
Specifying the underlying testing library for UISpec4J assertions
Properties
A list of the properties used by UISpec4J

Having problems with UISpec4J? Have a look at our troubleshooting guide or get in touch with the community!