An automated interactive drug testing system designed for testing for substance abuse that provides an immediate test result by visual analysis. The system includes at least one remote device and a central computer. Each remote device as well as the central computer include means for receiving a video feed over a network connection such that a testing subject located at a remote device can use its video camera to bi-directionally communicate with a person located at the central computer. In application, the testing subject faces the video camera so that the operator at the central computer can witness the testing and testing results. Preferably, the testing can include an eye scan and a saliva swab drug test. It is important for purposes of testing integrity, that during the entire testing process, the test specimen is never removed from view of the camera and the operator stationed at the central computer such that the operator at the central computer can view the testing samples to determine whether the test is negative or non-negative.