Java Device Test Suite Speeds Up Mobile Device Testing Eliminiates Need to Write Costly Proprietary Tests
Manufacturers of the numerous JavaTM technology-based handsets have
traditionally relied on the Java Technology Compatibility Kit (TCK) to
test their products before introducing them to market. While reliable
in terms of what it is designed to measure -- compatibility and logical
consistency with standards written into the specification at the API
level -- questions of quality assurance are not addressed in testing with
TCK.
With the introduction of the Sun Content Delivery Server (formerly
SunTM ONE Content Delivery Server), the JavaTM Device Test Suite
(JDTS), developer programs and tools, and marketing and promotion
assistance, manufacturers now have a complete end-to-end, open
standards-based mobile content delivery solution from Sun to address
the full spectrum of wireless applications.
The Java Device Test Suite complements the TCK by testing the quality
of the implementation -- performing operations, sending and receiving
data, simulating errors -- in general, bringing the test environment
closer to real-world conditions so that device makers and operators
know how a device will perform in actual use and pinpointing specific
areas that need improvement to meet customer satisfaction
requirements.
The JDTS compares the performance of each device being tested against
4,000 test cases already written and tested against the reference
implementation for each technology. All tests cover devices that meet
CLDC and MIDP specifications, as well as the soon-to-be-released
standards for the Java for the Wireless Industry (JTWI) standard. By
eliminating the need to write individual QA tests, JDTS saves
manufacturers the time and cost testing would otherwise require.
The test cases cover four categories:
Functional testing ensures the implementation performs as designed
Stress testing exposes the device to maximal operating conditions
Performance testing measures the time required for a device to
perform operations or combinations of operations
Security testing verifies sandbox boundaries and privileges of
midlets, as well as ensuring that the device correctly implements the
MIDP 2.0 security model for authentication, signing and permissions
Among the features of the JDTS that speed test execution time are:
Parallel execution enabling the test execution load to be distributed
over more than one device
Simultaneous execution of multiple test suites
JDTS Test Manager connects several test consoles, enabling the
simultaneous testing of multiple similarly configured devices
Users can take advantage of the JDTS modular design to easily and
quickly plug in additional test suites for new APIs or to build or plug
in custom tests of specific functional areas. To match device
configurations, the JDTS Test manager enables users to create and edit
an unlimited number of device profiles.
Download a free white paper on the Java Device Test Suite at:
Customized news reports about Sun Microsystems. Just the news you need, none of what you don't. 50,000+ Members. 20,000+ Articles Published since 1998.