Apparatus and methods facilitating a distributed approach to performance and functionality testing of location-sensitive
wireless data communication systems and equipment are described. A plurality of test units, geographically distributed at arbitrary points in a three-dimensional volume surround the
system or
equipment under test. Each test unit generates test stimuli and records responses from the
device under test, and emulates the effects of changes in spatial location within an actual
wireless network environment. A central controller co-ordinates the set of test units to ensure that they act as a logical whole, and enables testing to be performed in a repeatable manner in
spite of the variations introduced by the location sensitive characteristics of
wireless data communication networks. The central controller also maintains a
user interface that provides a unified view of the complete test
system, and a unified view of the behavior of the
system or
equipment under test. For diagnostic purposes, the recorded responses may be regenerated to view any defects as many times as necessary to correct them. Alternatively, each test unit may have either wired
network interface units, instead of a wireless interface unit to test systems or equipment forming part of a wired network portion in the
wireless data communication system.