A smart TV detection and debug system (10, 10') for detecting a smart TV, the smart TV detection and debug system (10, 10') comprising: a front debug device signally connected to the smart TV, the front debug device being configured to transmit a first debug command to the smart TV and being configured to receive first debug information from the smart TV; and a cloud debug device, the cloud debug device comprising an analysis module and a detection database, the cloud debug device being configured to receive the first debug information, the analysis module being configured to analyse the first debug information and being configured to search the detection database to generate a debug analysis result (Rd), and the cloud debug device being configured to transmit the debug analysis result (Rd); the smart TV detection and debug system (10, 10') being characterized in that it comprises a portable device signally connected to the front debug device in a wireless manner and being configured to receive the first debug information, the portable device being connected to the cloud debug device in a wireless manner and being configured to send j the first debug information thereto, the front debug device being detachably connected to the smart TV in a wire manner; and wherein the smart TV detection and debug system (10, 10') further comprises a filming device, wherein the front debug device is further configured to transmit a shooting command (Cs) to the filming device, the filming device being configured to film the smart TV receiving the first debug command according to the shooting command (Cs) to generate a real-time image (Fr), the portable device being configured to transmit the first debug information and the real-time image (Fr) to the cloud debug device, and the analysis module being further configured to analyse the real-time image (Fr) and to search the detection database to generate the debug analysis result (Rd). a front debug device signally connected to the smart TV, the front debug device being configured to transmit a first debug command to the smart TV and being configured to receive first debug information from the smart TV; and a cloud debug device, the cloud debug device comprising an analysis module and a detection database, the cloud debug device being configured to receive the first debug information, the analysis module being configured to analyse the first debug information and being configured to search the detection database to generate a debug analysis result (Rd), and the cloud debug device being configured to transmit the debug analysis result (Rd); the smart TV detection and debug system (10, 10') being characterized in that it comprises a portable device signally connected to the front debug device in a wireless manner and being configured to receive the first debug information, the portable device being connected to the cloud debug device in a wireless manner and being configured to send j the first debug information thereto, the front debug device being detachably connected to the smart TV in a wire manner; and wherein the smart TV detection and debug system (10, 10') further comprises a filming device, wherein the front debug device is further configured to transmit a shooting command (Cs) to the filming device, the filming device being configured to film the smart TV receiving the first debug command according to the shooting command (Cs) to generate a real-time image (Fr), the portable device being configured to transmit the first debug information and the real-time image (Fr) to the cloud debug device, and the analysis module being further configured to analyse the real-time image (Fr) and to search the detection database to generate the debug analysis result (Rd).