Download

Licensing

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

Current version

The current stable release (UISpec4J 2.3) was created on May 12, 2010. Please do not hesitate to contact us if you encounter any problem with this version.

The 2.x versions only work with JDK 5 and above. If you are still using JDK 1.4, please 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 Javadoc
6.x 2.3 uispec4j-2.3-jdk16.jar uispec4j-2.3-jdk16-sources.jar uispec4j-2.3-jdk16-javadoc.jar
5.x 2.3 uispec4j-2.3-jdk15.jar uispec4j-2.3-jdk15-sources.jar uispec4j-2.3-jdk15-javadoc.jar
1.4.x 1.5 uispec4j-1.5.jar uispec4j-1.5-src.zip uispec4j-1.5-doc.zip

We strongly encourage newcomers to download the Zip Archive that bundles the Address Book sample application code, along with functional UI tests.

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.

Source checkout

UISpec4J is an OpenSource project, hosted on java.net. You can find our project page with CVS access, issue tracking, etc. at the following address: uispec4j.dev.java.net.

If you're not registered in java.net, please use the user 'uanonymous' (password 'uispec4j') for the CVS login credentials.

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!