Java Device Test Suite

Sun's Java Device Test Suite (JDTS) is the de facto industry-standard tool for assessing the quality of Java Platform, Micro Edition (Java ME platform) 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 (TCKs) 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:

Technology Specification
Connected Limited Device Configuration (CLDC 1.0 & 1.1.1) JSRs 30,139
Personal Digital Assistant (PDA) optional packages JSR 75
Java APIs for Object Exchange (OBEX) and Bluetooth (1.0 & 1.1.1) JSR 82
Mobile Information Device Profile (MIDP 1.0 & 2.0 and 2.1) JSRs 37,118
Mobile Media API (MMAPI 1.0 and 1.1) JSR 135
Web Services API (WSA), includes JAXP and JAX-RPC JSR 172
Security and Trust Services API (SATSA 1.0.1) JSR 177
Location API (LAPI 1.0.1 & 2.0) JSR 179,293
Session Initiation Protocol (SIP 1.0 & 1.1 & 1.2) JSR 180
Mobile 3D Graphics API (M3G 1.0 & 1.1) JSR 184
Java Technology for the Wireless Industry (JTWI) JSR 185
Wireless Messaging API (WMA 1.0 & 1.1 & 2.0) JSRs 120,205
Content Handler API (CHAPI 1.0.1) JSR 211
Scalable Vector Graphics (SVG 1.0 & 1.1) extension to 2D JSR 226
Payment API (PAPI 1.1) JSR 229
Advanced Multimedia Supplement (AMMS 1.1) JSR 234
Internationalization (Mobile I18N) JSR 238
Open GL ES (1.0.1) JSR 239
Mobile Service Architecture (MSA 1.1) JSR 248
Mobile Sensor API (MSAPI 1.2) JSR 256
Contactless Communication API 1.1 JSR 257
Mobile Broadcast Service API for Handheld Terminals JSR 272
XML API JSR 280
IMS Services API 1.1 JSR 281
Java Language and XML User Interface Markup Integration JSR 290

(please look description of technologies on jcp.org)

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:

See also

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.