1. A testing apparatus capable of testing an electronic apparatus comprising: at least one of emulator adapter, each of which has an identification (ID) and a plurality of electrical conductive paths; an emulator module with a slot configured for receiving one of the at least one emulator adapter, wherein each type of the emulator adapter corresponds to a type of electronic apparatuses, and each electrical conductive path of the emulator adapter coupled to the slot of the emulator module is capable of simulating a key input key of the electronic apparatus correspondingly; a storage configured for storing a test table and at least one script, wherein each of the at least one script is assigned a script name for identification, and is configured for testing functions of type of the electronic apparatus, and is further consisted of a plurality of input commands, the test table is configured for recording relationships between the ID of each of the at least one emulator adapter and the corresponding script name of one of the at least one script; and a processing unit comprising: an ID reading module configured for reading the ID of the emulator adapter coupled to the slot of the emulator module; a script name determining module configured for searching for the corresponding script name in the test table according to the ID of the emulator adapter; and a script running module configured for fetching the corresponding script from the storage according to the determined script name, and running the fetched script to pass each of the input commands to the emulator module; wherein the emulator module is further configured for receiving and identifying each of the input commands to conduct a simulated key input via an electrical conductive path, correspondingly to the input command, of the emulator adapter, such that the input key corresponding to the key input of the electronic apparatus is activated and the electronic apparatus performs a function associated with the input key correspondingly.
1. A testing apparatus capable of testing an electronic apparatus comprising: at least one of emulator adapter, each of which has an identification (ID) and a plurality of electrical conductive paths; an emulator module with a slot configured for receiving one of the at least one emulator adapter, wherein each type of the emulator adapter corresponds to a type of electronic apparatuses, and each electrical conductive path of the emulator adapter coupled to the slot of the emulator module is capable of simulating a key input key of the electronic apparatus correspondingly; a storage configured for storing a test table and at least one script, wherein each of the at least one script is assigned a script name for identification, and is configured for testing functions of type of the electronic apparatus, and is further consisted of a plurality of input commands, the test table is configured for recording relationships between the ID of each of the at least one emulator adapter and the corresponding script name of one of the at least one script; and a processing unit comprising: an ID reading module configured for reading the ID of the emulator adapter coupled to the slot of the emulator module; a script name determining module configured for searching for the corresponding script name in the test table according to the ID of the emulator adapter; and a script running module configured for fetching the corresponding script from the storage according to the determined script name, and running the fetched script to pass each of the input commands to the emulator module; wherein the emulator module is further configured for receiving and identifying each of the input commands to conduct a simulated key input via an electrical conductive path, correspondingly to the input command, of the emulator adapter, such that the input key corresponding to the key input of the electronic apparatus is activated and the electronic apparatus performs a function associated with the input key correspondingly. 4. The testing apparatus as described in claim 1 , wherein the processing unit further comprises a user interface processing module configured for providing a user interface.