Sun Microsystems 1.2 Telephone Accessories User Manual


 
Chapter 1 Introduction 11
Distributed tests are typically slower (due to extra communication between remote
components) and more complex than simple automated tests and should be used
only when it’s not possible to write simple automated tests.
FIGURE 1-2 illustrates the Framework configuration for running CLDC and MIDP
distributed tests. Distributed tests are currently not supported in CLDC (without
MIDP). For CDC, the agent is started, downloads the tests via the communication
channel, and executes them, without being restarted (a single agent runs from the
beginning to the end of the test run). See “Testing Communications or Networking
With Distributed Tests” on page 43 in Chapter 4 for information about writing
distributed tests and distributed test execution.
FIGURE 1-2 Framework Configuration for Distributed Tests
Diagram of the distributed test configuration.
1
2
3
4
5
6
8
7
9
Get Message
getNextApp
Application Bundle
(agent + tests)
getNextTest
Test Name
Check/Send
Message
Send Test
Result
DevicePC or Workstation
Tests
Server-Side
Test
Passive
Agent
JavaTest Harness
Execution
Server
Messaging
Service
AMS
Agent