There are disclosed systems and methods for performing diagnostic testing
on portable communication devices, such as cellular telephones. In one
embodiment, diagnostic commands are generated internal to the
communication device and processed within the device as though the test
commands had been received from a remote location. The processed commands
can be analyzed either within the portable device or remote therefrom.
For remote processing, a wireless port is provided.