Product testing method and device, electronic equipment, circuit of electronic equipment and storage medium

During the intelligent podium production and testing process, using the USB port to receive and process key commands, and using preset production and testing tools, the problem of inefficient production and testing of the intelligent podium production and testing is solved, and a fast and general production and testing process is realized. It is applicable. In various models of equipment.

CN119201557APending Publication Date: 2024-12-27GUANGZHOU SHIYUAN ELECTRONICS CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310761933.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-25
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

During the production and testing of existing smart podiums, management procedures are required, resulting in long installation time, slow environment construction, long waiting time for production lines, and low production and testing efficiency.

Method used

Receive key commands of the device to be tested through the USB port, use the preset production and testing tools to process, and display the operation results on the user interface to determine whether the device has passed the test. There is no need to install a management APP, shorten the production and testing link and save time.

Benefits of technology

It improves production and testing efficiency, is adapted to almost all models of equipment, is highly versatile, saves management program installation time, and shortens production and testing time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119201557A_ABST
    Figure CN119201557A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a product testing method and device, electronic equipment, a circuit of the electronic equipment and a storage medium, and belongs to the technical field of product testing. The product testing method comprises the following steps: receiving a key instruction sent by a device to be tested through a USB port; identifying the key instruction through a preset yield measurement tool, and executing a key operation corresponding to the key instruction; and displaying an operation result of the key operation through a user interface. By adopting the method, the production measurement efficiency can be improved, and the universality is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of product testing, and in particular to a product testing method and device, an electronic device and its circuit and storage medium. Background Art

[0002] After the production of smart podiums is completed, in order to ensure that the software and hardware functions of the smart podiums are normal when they leave the factory, the manufacturer needs to conduct product testing on each smart podium. Before testing the sidebar buttons of the smart podium, it is necessary to install a management program that is compatible with the sidebar buttons on the production test computer in advance to realize the functions corresponding to each button, so as to determine whether each smart podium is qualified.

[0003] During the test, the sidebar button of the smart podium will be pressed, and the management program installed on the production test computer will receive the command corresponding to the button, process the command, and send the response data to the smart podium, so that the smart podium will display the pop-up prompt corresponding to the button function. If the smart podium can correctly display the pop-up prompt, it means that the button function is normal.

[0004] As can be seen from the above, the existing production test process requires the correspondence of smart podium buttons, production test computers, and management programs. The installation time of the management program is long and the installation environment is slow to build, resulting in long waiting time for the production line and low production test efficiency. Summary of the invention

[0005] The embodiment of the present application provides a product testing method and device, an electronic device and its circuit and storage medium, which can solve the problem of low production and testing efficiency. The technical solution is as follows:

[0006] In a first aspect, an embodiment of the present application provides a product testing method, which is applied to a product testing device. The product testing method includes:

[0007] Receiving a key command sent by the device under test through a USB port; wherein the key command is transmitted to the system of the product testing device in a preset base code value, and is transmitted by the system to a preset production testing tool;

[0008] Identifying the key command through the preset production test tool, and executing the key operation corresponding to the key command;

[0009] The operation result of the key operation is displayed through a user interface; wherein the operation result is used to determine whether the device under test is qualified.

[0010] In a second aspect, an embodiment of the present application provides a product testing device, the product testing device comprising:

[0011] An instruction receiving module, used for receiving a key instruction sent by the device under test; wherein the key instruction is transmitted to the system of the product testing device in a preset code value, and is transmitted to the production test tool module by the system;

[0012] The production test tool module is used to identify the key command and perform the key operation corresponding to the key command;

[0013] The user interface module is used to display the operation result of the key operation; wherein the operation result is used to determine whether the device under test is qualified.

[0014] In a third aspect, an embodiment of the present application provides a product testing circuit, the product testing circuit comprising a key signal issuing unit (100), a signal transmission unit (200), and a signal output unit (300);

[0015] The key signal sending unit (100) comprises: a key (TP) and a pin socket (CN6);

[0016] The signal transmission unit (200) comprises: a first USB switch (UU3), a first hub (U6), a main control chip (T972), a serial port to USB chip, a second USB switch (UU4), and a second hub (U8);

[0017] The signal output unit (300) comprises: an output port (CN21);

[0018] The button (TP), the pin socket (CN6), the first USB switch (UU3), the first hub (U6), the main control chip (T972), the serial port to USB chip, the second USB switch (UU4), the second hub (U8) and the output port (CN21) are connected in sequence;

[0019] The output port (CN21) is also connected to a USB port of a product testing device.

[0020] In a fourth aspect, an embodiment of the present application provides an electronic device, comprising the product testing circuit as described in the third aspect.

[0021] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein a plurality of instructions are stored in the storage medium, and the instructions are used to be loaded by a processor and execute the method described in the first aspect.

[0022] In an embodiment of the present application, the production test computer receives key commands from the device under test through a USB port, processes the key commands through a production test tool, and then displays a corresponding pop-up prompt on the user interface. In this way, there is no need to install the corresponding management APP on the production test computer, which shortens the production test link, saves production test time, and thus improves production test efficiency. The working links of different models of devices under test are basically the same, that is, they have the same product test circuit. Furthermore, the data output by the product test circuits of different models of devices under test are consistent. Based on this, the key commands output by the product test circuit of the device under test are received and processed by the production test tool pre-set on the production test computer, which can adapt to almost all models and has strong versatility. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0024] Figure 1 A schematic diagram of the structure of a product test link provided by one embodiment of the present invention;

[0025] Figure 2 A schematic diagram of the structure of a product test link provided by another embodiment of the present invention;

[0026] Figure 3 A schematic flow chart of a product testing method provided by one embodiment of the present invention;

[0027] Figure 4 A schematic diagram of the structure of a product testing device provided by one embodiment of the present invention;

[0028] Figure 5 A schematic structural diagram of a product testing device provided by another embodiment of the present invention;

[0029] Figure 6 A schematic diagram of the structure of a product testing circuit provided by one embodiment of the present invention;

[0030] Figure 7 A schematic diagram of the structure of a product testing circuit provided in another embodiment of the present invention. DETAILED DESCRIPTION

[0031] See also Figure 1When testing the smart podium, the HDMI IN interface of the smart podium can be connected to the HDMI (High Definition Multimedia Interface) OUT output interface of the production test computer, and the touch interface Touch OUT of the smart podium can be connected to the USB (Universal Serial Bus) interface of the production test computer. When the sidebar button of the smart podium is pressed, the key command can be transmitted to the USB port of the production test computer through the TouchOUT interface of the smart podium, that is, the key command is transmitted through the touch line. After receiving the key command, the production test computer can process the key command through the management program, respond to the key command, and transmit the response data to the HDMI IN interface of the smart podium through the HDMI OUT interface of the production test computer. After receiving the response data, the smart podium can display the corresponding key pop-up prompt through the user interface (UI) of the podium. If the smart podium can correctly display the pop-up prompt corresponding to the tested key, it means that the key function is normal.

[0032] For example, under normal circumstances, when the button for lowering the volume is pressed, the user interface of the smart podium can display a pop-up prompt that the volume is turned down; when the button for raising the volume is pressed, the user interface of the smart podium can display a pop-up prompt that the volume is increased; when the button for turning off the screen is pressed, the user interface of the smart podium can display a pop-up prompt that the screen is about to turn off or turn off the screen.

[0033] Usually, the production test computer can only perform production tests on one model of smart podium at a time. When the model of the podium to be tested changes, it is necessary to build a production test environment on the production test computer and install the corresponding version of the management program. However, the production test environment is slow to build and the management program installation time is long, resulting in long waiting time on the production line and low production test efficiency.

[0034] Based on this, the present application provides a product testing method and device, an electronic device and its circuit and storage medium. Figure 2 The production test computer receives the key commands of the device under test through the USB port, processes the key commands through the production test tool, and then displays the corresponding pop-up prompts on the user interface. In this way, there is no need to install the corresponding management APP on the production test computer, which shortens the production test link and saves production test time. At the same time, the production test tool pre-set on the production test computer receives and processes the key commands output by the product test circuit of the device under test, which can adapt to the detection of various models and has strong versatility.

[0035] It is worth mentioning that the electronic device to be tested can be any model of smart podium, or any model of other electronic devices. In other words, this application can perform production testing on smart podiums, and can also perform product testing on electronic devices such as smart interactive tablets and smart blackboards.

[0036] The product testing method provided in the embodiment of the present application can be applied to product testing devices such as production testing computers. Figure 3 , the product testing method may include the following steps:

[0037] S302, receiving a key command sent by the device under test through a USB port; wherein the key command is transmitted to the system of the product testing device in a preset base code value, and is then transmitted by the system to a preset production testing tool.

[0038] In implementation, the keys of the device under test may be any one or more of mechanical keys, touch keys and virtual keys. The key commands sent by the device under test may be generated by manual key operations, may be generated by simulating manual key operations with electronic pulse signals, or may be generated by automatically dispatching a manipulator to replace manual key operations. The device under test can be connected to the production test computer via USB, so that the production test computer can receive the key commands sent by the device under test through its USB port.

[0039] Among them, the button instructions may include a volume down instruction corresponding to the volume down button, a volume up instruction corresponding to the volume up button, a screen off instruction corresponding to the screen off button, etc.

[0040] In one embodiment, the preset system can be hexadecimal. Accordingly, the device under test can transmit the key command to the system of the product testing device with a hexadecimal code value, and the system then transmits the hexadecimal code value to the production testing tool. For example, the hexadecimal number 0x01 can be used to represent the screen off command, 0x02 to represent the volume up command, and 0x02 to represent the volume down command. Among them, the system of the product testing device can be a Windows system, a Linux system, etc., and this application does not limit this.

[0041] S304, identifying the key command through a preset production test tool, and executing the key operation corresponding to the key command.

[0042] In implementation, a production test tool may be pre-set on the production test computer. When testing the device to be tested, the preset production test tool may identify the key command and execute an operation corresponding to the decoded data.

[0043] It can be understood that in the production test computer, data must be represented by binary numbers when stored and calculated, because the production test computer uses high level and low level to represent 1 and 0 respectively. Therefore, after receiving the key command sent by the device under test, the key command from the device under test can be decoded by the preset production test tool, that is, the hexadecimal data is decoded into binary data. After that, the production test computer can recognize the key command represented by binary data and execute the operation corresponding to the key command.

[0044] S306: Display the operation result of the key operation through the user interface.

[0045] The operation result of the key operation can be used to determine whether the device under test has passed the test.

[0046] In one embodiment, displaying the operation result of the key operation through the user interface includes: if the key operation is successfully executed, displaying a key position pop-up window corresponding to the key operation through the user interface.

[0047] In implementation, the operation result of a key operation may be a pop-up window prompt of the key position. After the production test tool executes the operation corresponding to each key command, the corresponding pop-up window prompt may be displayed in the user interface. For example, after the screen off command is executed, a pop-up window prompt indicating turning off the screen may pop up in the user interface; after the volume up command is executed, a pop-up window prompt indicating turning up the volume may pop up in the user interface; after the volume down command is executed, a pop-up window prompt indicating turning down the volume may pop up in the user interface.

[0048] Among them, the key position pop-up window prompt corresponding to each key can be used to determine whether the key of the device under test has passed the test. For example, if the key position prompt popped up in the user interface corresponds to the key operation, it can be determined that the current key test of the device under test has passed; if the key position prompt popped up in the user interface does not correspond to the key operation, or the user interface fails to pop up the key position prompt, it can be determined that the current key test of the device under test has failed.

[0049] In one embodiment, the product testing method provided in the embodiment of the present application may further include: if a key operation fails, issuing a test failure prompt through an indicator light or a speaker.

[0050] In implementation, the operation results displayed on the user interface can reflect whether the button corresponds to the function to be implemented by the button, which helps to determine whether the product has passed the test. In order to judge the test results of each button more quickly and intuitively, an indicator light or a speaker can be used to issue an obvious prompt to improve the production test efficiency. Specifically, an indicator light or a speaker can be used to issue an obvious warning of test failure only when the button operation fails. It is also possible to issue an obvious warning through an indicator light or a speaker when the button operation is successful or fails. Among them, the color of the indicator light corresponding to the successful execution of the button operation may be different from the color of the indicator light corresponding to the failed execution of the button operation, and the prompt tone corresponding to the successful execution of the button operation may be different from the prompt tone corresponding to the failed execution of the button operation. Taking the indicator light as an example, when the button operation is successfully executed, a green indicator light can be given, indicating that the test passed (PASS); when the button operation fails, a red indicator light can be given, indicating that the test failed (FAIL).

[0051] In one embodiment, a vibrator may be connected to the production test equipment to generate an obvious alarm of test failure through vibration of the vibrator.

[0052] Based on the same technical concept, the embodiment of the present invention also provides a product testing device to implement the product testing method provided in any of the above embodiments. Figure 4 , the product testing device may include:

[0053] The command receiving module is used to receive the key command sent by the device under test; wherein the key command is transmitted to the system of the product testing device in the form of a code value in a preset base, and is then transmitted to the production testing tool module by the system;

[0054] The production test tool module is used to identify key commands and execute key operations corresponding to the key commands;

[0055] The user interface module is used to display the operation results of key operations; wherein the operation results are used to determine whether the device under test has passed the test.

[0056] In one embodiment, the user interface module is specifically used to: if the key operation is successfully executed, display a key position pop-up window corresponding to the key operation through the user interface module.

[0057] In one embodiment, see Figure 5 , the product testing device also includes:

[0058] The prompt module is used to issue a test failure prompt through an indicator light or a speaker if a key operation fails.

[0059] In one embodiment, the device to be tested is a smart podium.

[0060] Based on the same technical concept, an embodiment of the present invention also provides a product testing circuit, which can be deployed in an electronic device waiting to be tested in a smart podium. Figure 6 The product test circuit may include a key signal issuing unit 100, a signal transmission unit 200, and a signal output unit 300. The arrows therein may indicate the direction of data transmission.

[0061] The key signal sending unit 100 includes: a key TP and a pin socket CN6;

[0062] The signal transmission unit 200 includes: a USB switch UU3 (which may be referred to as a first USB switch), a hub U6 (which may be referred to as a first hub), a main control chip T972, a serial port to USB chip, a USB switch UU4 (which may be referred to as a second USB switch), and a hub U8 (which may be referred to as a second hub);

[0063] The signal output unit 300 includes: an output port CN21;

[0064] The button TP, pin socket CN6, USB switch UU3, hub U6, main control chip T972, serial port to USB chip, USB switch UU4, hub U8 and output port CN21 are connected in sequence;

[0065] The output port CN21 is also connected to the USB port of the product testing device.

[0066] In implementation, the buttons may include any one or more of mechanical buttons, touch buttons and virtual buttons. Among them, the mechanical buttons and touch buttons can be set in the sidebar of the smart podium, and the virtual buttons can be set in the specified position of the touch screen. The Pin (Physical Interface Connector) socket is used to transmit the key instructions to the signal transmission unit, and a DuPont line male connector can be used, which may include a 2X7pin socket, a 1X 5pin socket, a 1X9pin socket, etc. The USB switch can realize the switching between USB signals and serial port signals. The hub can regenerate, shape and amplify the received signal, and centrally manage each input line.

[0067] It is worth mentioning that the main control chip can be a T972 chip or other types of chips, and this application does not impose any restrictions on this.

[0068] Based on the above link, when the data (i.e., the key command) sent by the physical key is transmitted to the USB switch UU3 through the pin socket CN6 via USB; after receiving the data, the UU3 switch can switch to the upper level 1, and the data of the upper level 1 will pass through the hub U6 Hub; the data of the U6 Hub communicates with the USBA port of the main control chip T972, and then is output by the serial port SPI (Serial Peripheral Interface) of the main control chip T972, and the electrical signal is converted into an analog signal through the serial port to USB chip, and the key output data (which can be called Key out data) can be transmitted to the USB switch UU4, and the UU4 switch switches to the upper level 1, transmits the data to the hub U8, and transmits it to the production test computer through the output port CN21. After that, the data output by the device under test will be connected to the USB port of the production test computer through the A to B touch line for communication, so that the production test computer can test whether the device under test is qualified based on the data output by the output port CN21.

[0069] In one embodiment, see Figure 7 , the product test circuit may further include one or more sub-sections of the first USB small board signal sending section 400, the reserved signal sending section 500 and the second USB small board signal sending section 600;

[0070] The first USB sub-board signal sending unit 400 , the reserved signal sending unit 500 , and the second USB sub-board signal sending unit 600 are connected to the signal transmission unit 200 .

[0071] In implementation, the first USB board signal sending unit 400 may include a pin socket CN16 and a USB board, and the USB board may be a USB board with an IR (infrared receiver). The first USB board signal sending unit 400 is connected to the USB switch UU2 of the signal transmission unit 200 via the pin socket CN16.

[0072] The reserved signal issuing part 500 may include a pin socket CN8 connected to the hub U6 of the signal transmitting part 200 .

[0073] The second USB board signal sending unit 600 may include a pin socket CN2 and a USB board, and the USB board may be a USB board without IR. The second USB board signal sending unit 600 is connected to the hub U7 through the pin socket CN2.

[0074] This application can achieve environment-free deployment through the combination of hardware and software. Each device under test saves the waiting and processing time of the management program part link, and the time saved for each device under test is about 5s. In other words, this application does not need to install the corresponding management APP on the production test computer, shortens the production test link, saves production test time, and can improve production test efficiency. In addition, the working links of different models of devices under test are basically the same, that is, they have the same product test circuit. Furthermore, the data output by the product test circuit of different models of devices under test is consistent. Based on this, the key instructions output by the product test circuit of the device under test are received and processed by the production test tool pre-set on the production test computer, which can adapt to almost all models and has strong versatility.

[0075] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware. Based on this understanding, the above technical solution can be essentially or in other words, the part that contributes to the prior art can be embodied in the form of a software product, and the software product of the product testing method can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., including storing a number of instructions to enable an electronic device to execute the methods described in each embodiment or some parts of the embodiments.

[0076] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A product testing method, characterized in that: Applied to a product testing device, the product testing method comprises: Receiving a key command sent by the device under test through a USB port; wherein the key command is transmitted to the system of the product testing device in a preset base code value, and is transmitted by the system to a preset production testing tool; Identifying the key command through the preset production test tool, and executing the key operation corresponding to the key command; The operation result of the key operation is displayed through a user interface; wherein the operation result is used to determine whether the device under test is qualified.

2. The product testing method according to claim 1, characterized in that: The displaying of the operation result of the key operation through the user interface includes: If the key operation is successfully executed, a key position pop-up window corresponding to the key operation is displayed through the user interface.

3. The product testing method according to claim 2, characterized in that: The product testing method also includes: If the key operation fails, a test failure prompt is issued through the indicator light or the speaker.

4. The product testing method according to claim 1, characterized in that: The device to be tested is a smart podium.

5. A product testing device, characterized in that: The product testing device comprises: An instruction receiving module, used for receiving a key instruction sent by the device under test; wherein the key instruction is transmitted to the system of the product testing device in a preset code value, and is transmitted to the production test tool module by the system; The production test tool module is used to identify the key command and perform the key operation corresponding to the key command; The user interface module is used to display the operation result of the key operation; wherein the operation result is used to determine whether the device under test is qualified.

6. The product testing device according to claim 5, characterized in that: The user interface module is specifically used for: If the key operation is successfully executed, a key position pop-up window corresponding to the key operation is displayed through the user interface module.

7. The product testing device according to claim 5, characterized in that: The product testing device also includes: The prompt module is used to issue a test failure prompt through an indicator light or a speaker if the key operation fails.

8. The product testing device according to claim 5, characterized in that: The device to be tested is a smart podium.

9. A product testing circuit, characterized in that: The product testing circuit comprises a key signal sending unit (100), a signal transmission unit (200), and a signal output unit (300); The key signal sending unit (100) comprises: a key (TP) and a pin socket (CN6); The signal transmission unit (200) comprises: a first USB switch (UU3), a first hub (U6), a main control chip (T972), a serial port to USB chip, a second USB switch (UU4), and a second hub (U8); The signal output unit (300) comprises: an output port (CN21); The button (TP), the pin socket (CN6), the first USB switch (UU3), the first hub (U6), the main control chip (T972), the serial port to USB chip, the second USB switch (UU4), the second hub (U8) and the output port (CN21) are connected in sequence; The output port (CN21) is also connected to a USB port of a product testing device.

10. The product testing circuit according to claim 9, characterized in that: The product test circuit further comprises one or more sub-sections of a first USB small board signal sending section (400), a reserved signal sending section (500) and a second USB small board signal sending section (600); The first USB small board signal sending unit (400), the reserved signal sending unit (500) and the second USB small board signal sending unit (600) are connected to the signal transmission unit (200).

11. The product testing circuit according to claim 9, characterized in that: The keys include any one or more of mechanical keys, touch keys and virtual keys.

12. An electronic device, characterized in that: The method comprises the product testing circuit as claimed in any one of claims 9 to 11.

13. A computer-readable storage medium, characterized in that: The storage medium stores a plurality of instructions, and the instructions are used for a processor to load and execute the method according to any one of claims 1 to 4.