TCK tools and documentation
Test tools
Oracle provides the following tools to help Spec Leads with their TCK development responsibilities.
Documentation
Oracle provides the following documents to help Spec Leads with their TCK development responsibilities.
WARNING: these are "legacy documents" that describe how Sun did (and how Oracle now does) TCK development. They contain references to tools used internally, some of which are available for third-party use (see above) and others (primarily Spec Trac, which is a tool used for specification markup) that are not externally available. Nevertheless, the documents contain much useful information and are therefore provided on an "as-is" (unsupported) basis.
| Document | Description |
|---|---|
| TCK Project Planning and Development Guide | Provides an overview and starting point for an Expert Group responsible for developing a technology compatibility kit (TCK) under the Java Community Process program. It is a high-level planning guide for project managers. |
| Java Technology Test Suite Development Guide |
Describes in detail how to design and write TCK tests and to build a TCK. The Sample TCK tests mentioned in this document are available for download here. |
| Java Technology Compatibility Kit User's Guide Template |
Provides an outline and template that can be used as the basis for creating a complete User's Guide for a TCK. NOTE: this template assumes that your TCK will be built with the JT Harness and is therefore considerably more complex than might be necessary for your purposes. For a simpler template see the next item. |
| Simplified TCK User's Guide Template | Provides a simple template that can be used as the basis for creating a User's Guide for a TCK. Because the template contains sample Compatibility Requirements it will be particularly helpful in ensuring that your TCK meets the requirements of the JCP's Process Document. |
| Sample Test Coverage Document | Provides a sample Test Coverage Document (TCD) that can be used as a model for the TCD that you deliver to the PMO with the final version of your TCK. |
Other resources
The following external resources also provide information helpful in the TCK development process.
Questions? Comments? Contact us at: pmo@jcp.org.
