A device is tested using a system that includes automatic test equipment
(ATE) and a computer. At the ATE, the testing includes receiving data
from the device, and processing the data to obtain processed data. At the
computer, the testing includes executing a computer program while the
data is being processed at the ATE, where the computer program processes
an object that contains a pointer, passing the object to the ATE, and
receiving the object from the ATE. The pointer in the object is replaced
with the processed data.