The invention discloses an elevator testing teaching system based on virtual reality technology and a method thereof. The method comprises the following steps of selecting equipment information according to student input and reading an elevator testing model, thereby obtaining a virtual elevator equipment testing scene; acquiring movement information, hand information and visual angle informationof a student in real time, and switching a virtual scene according to the acquired information; through guiding information, guiding the student to perform a testing operation, determining whether thetesting operation of the student is right according to a preset testing program, and when a fact that the testing operation is incorrect is determined, reminding the student of wrong operation and determining a fact that the operation is ineffective; and when execution of all testing steps is determined, reminding the user of a fact that elevator testing is finished. According to the system and the method, through the virtual elevator equipment, the student studies the related knowledge of the elevator equipment through detaching the virtual elevator equipment, thereby saving teaching cost, preventing student injury caused by maloperations, and improving teaching safety. The elevator testing teaching system can be widely applied to the field of elevator checking technology.