Note – The TCK Project Planning Guide and the Java Technology Test Suite Development Guide documents were originally developed as part of a product used by the Java Community Process (JCP) Specification Leads. For that reason, these documents refer to JCP procedures that might not apply to a test developer’s Framework project.

After becoming familiar with TCK and test suite components and development processes, test developers can begin using this Developer’s Guide to write tests and create Java ME technology test suites that use Framework resources.

To help familiarize test developers new to the Framework with the process of writing tests and building test suites, the chapters in this Developer’s Guide are presented in the following sequence that begins with examples of simple tasks (such as writing a simple test and updating a test suite) and progressively introduces the more complex tasks of creating custom test suites, tests, and test configurations:

Chapter 2 describes how to write a simple test that can be added to an existing test suite (provided by the Framework) and run by the harness.

Chapter 3 describes how to use Framework resources when constructing a custom test suite and test configuration.

Chapter 4 describes how to use Framework resources when writing different types of tests.

In addition to the preceding chapters, the following appendices of this guide provide additional information useful to test developers when creating custom tests and test suites for Java ME technology implementations:

Appendix A describes the test APIs for different types of tests.

Appendix B describes the contents of the Framework bundle, the Framework resources, and the Framework components.

Appendix C provides a summary of Framework keywords and test description fields.

Test developers can also refer to the JavaTest Architect’s Guide for more in-depth explanations about creating test suites that run on the JavaTest harness. TheJavaTest Architect’s Guide is divided into two parts. Part I, The Basics, is useful for aspiring test suite architects and includes basic topics such as a tutorial that introduces the JavaTest GUI as well as descriptions of test suite components and basic processes of creating test suites, tests, and configuration interviews that work with the JavaTest harness. Part II, Advanced Topics, includes more in-depth information about working with the JavaTest harness such as developing test scripts that run tests and using JavaTest harness standard commands that configure an environment for running test suites on specific test platforms.

2 Java ME TCK Framework Developer’s Guide • July 2007

Page 22
Image 22
Sun Microsystems 1.2 manual Java ME TCK Framework Developer’s Guide July