The Java Device Test Framework (JDTF) is a test framework based on Oracle's commercial Java Device Test Suite (JDTS) product. JDTF is a general purpose, fully-featured, flexible, and configurable test framework suited to assess various aspects of Java Platform, Micro Edition (Java ME) device implementation quality, such as fitness, interoperability, reliability, and performance. The framework is a set of JT harness plugins that facilitates the running of quality test suites on Java ME devices.
JDTF is the test framework chosen by Java Application Terminal Alignment Framework (JATAF), for running its test suite. Contributors to the JATAF test suite are required to develop their tests to run on JDTF. JATAF is a collaboration between four companies — Sony-Ericsson, Orange, Vodafone and Oracle — interested in making Java ME a ubiquitous platform for application deployment. JATAF works by building and sharing tests to prove a level of platform compliance to the pre-existing Java platform specifications (MSA). JATAF encourages an open source community of developers who will also contribute test cases.
News and Announcements
JDTF Screen Cast Available (August 26, 2009)
JDTF 2.4 Released (May 26, 2009)
For more information see the 2.4 Release Notes.
JDTF is a framework designed to create, configure, sequence and run multiple test suites that consist of large numbers of discrete, independent tests. JDTF is a comprehensive solution for quality testing on the Java ME / CLDC / MSA platforms. The framework enables you to:
The following list describes some of the reasons you might choose to use JDTF:
For more information read the Java Device Test Framework Getting Started Guide [PDF]. JDTF technology is being opened in order to develop a community that will improve it, further its development, and use it to develop test suites. We encourage you to browse, download, contribute, and get involved.
The following links will take you to projects and technologies that are related to the JDTF project.
The JT harness is a flexible test harness that can be used to control and execute test suites. JDTF uses JT harness's plug-in architecture to provide a framework that facilitates running quality tests on Java Me platform devices. You must download the JT harness in order run or develop tests using JDTF.
JATAF is a collaboration between four companies — Sony-Ericsson, Orange, Vodafone and Oracle — interested in making Java ME a ubiquitous platform for application deployment. JATAF works by building and sharing tests to prove a level of platform compliance to the pre-existing Java platform specifications (MSA). JATAF encourages an open source community of developers who will also contribute test cases. JDTF is the test framework chosen by JATAF for its test suites.
|Java Compatibility Tools Blog||This blog provides topics of general interest for people writing tools to test Java platform compatibility and conformance.|
Members of the JDTF open source community are invited to propose improvements and additional features. The future direction of this open source project will be determined by the community's needs and interests and JDTS product development.