Licensing

UISpec4J is an open source software released under the terms of the Common Public License (version 1.0).

Current version

We are in the process of releasing UISpec4J 2.0. For the moment we have made available a Release Candidate 1 so that you can report any problems before we publish the 2.0 version.

The 2.0 version will only work with JDK 5 and above. If you are still using JDK 1.4, you can use UISpec4J version 1.5.

Binaries

UISpec4J is available as a JAR file that depends on which JDK you use:

JDK UISpec4J Version UISpec4J JAR Sources
6.x 2.0-RC1 uispec4j-jdk6-2.0-RC1.jar uispec4j-2.0-RC1-src.zip
5.x 2.0-RC1 uispec4j-jdk5-2.0-RC1.jar uispec4j-2.0-RC1-src.zip
1.4.x 1.5 uispec4j-1.5.jar uispec4j-1.5-src.zip

We strongly encourage newcomers to download the Zip Archive that bundles UISpec4J resources with the Address Book sample application code.

Changes

You can look at the full change log here.

Dependencies

In order to use UISpec4J, you will need either the JUnit, or the TestNG testing library.

When using the extension mechanism, you will need the ASM 3.1 JARs. JARs.

Getting help

Please do not hesitate to contact us if you encounter any problem when using UISpec4J - we need your input to make this library as easy to use and powerful as possible, and we are always glad to hear from our users!