Java Device Test Suite


Java Device Test Suite is the de facto industry-standard tool for assessing the quality of Java Platform, Micro Edition implementations.
This tool performs quality testing for devices using the Java ME platform.
A feature that distinguishes the Java Device Test Suite from Technology Compatibility Kit is its focus on an implementation's quality instead of an implementation's specification compliance.
The Java Device Test Suite is an extensible set of test packs, a shared management facility, and a distributed test execution harness that can be used to assess the quality of any device that implements a compatible combination of the Java ME technologies, including the following:
TechnologySpecification
Connected Limited Device Configuration JSRs ,
Personal Digital Assistant optional packagesJSR
Java APIs for Object Exchange and Bluetooth JSR
Mobile Information Device Profile JSRs ,
Mobile Media API JSR
Web Services API, includes JAXP and JAX-RPCJSR
Security and Trust Services API JSR
Location API JSR ,
Session Initiation Protocol JSR
Mobile 3D Graphics API JSR
Java Technology for the Wireless Industry JSR
Wireless Messaging API JSRs ,
Content Handler API JSR
Scalable Vector Graphics extension to 2DJSR
Payment API JSR
Advanced Multimedia Supplement JSR
Internationalization JSR
Open GL ES JSR
Mobile Service Architecture JSR
Mobile Sensor API JSR
Contactless Communication API 1.1JSR
Mobile Broadcast Service API for Handheld TerminalsJSR
XML APIJSR
IMS Services API 1.1JSR
Java Language and XML User Interface Markup IntegrationJSR

The Java Device Test Suite's tests can be divided into three main categories:
Tests in test packs can be divided in several group by tested subsystems:
The Java Device Test Suite has approximately 11,000 tests that can be extended with new tests written by Sun engineers or by others, including users of the test suite. Users can choose to run any combination of tests, according to the features supported by a device and available resources, and make use of framework features: