Automatic screen testing system and method
By introducing automatic click module and problem management module in the screen automation test system, the problem of low efficiency of touch screen testing in the existing technology is solved, and efficient and accurate test results and problem management are achieved.
Patent Information
- Application Number
- CN202510016879.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-06
- Publication Date
- 2025-05-23
AI Technical Summary
The current technology has low testing efficiency for touch screens and cannot meet the needs of modern production for testing efficiency.
It provides a screen automated testing system, including an automatic click module, a touch screen, a test module and a problem management module. It tests the touch screen by controlling the automatic click module and automatically generates results to improve testing efficiency.
It improves the testing efficiency of touch screens, reduces the investment of testers, improves the accuracy of tests, and ensures timely detection and handling of problems.
Smart Images

Figure CN120029835A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of screen testing, and in particular, relates to a screen automatic testing system and method. Background Art
[0002] With the development of the times, touch displays have penetrated into all aspects of our lives, including consumer electronics (such as smart phones, tablets), commercial fields (such as self-service terminals, ordering systems), and medical, education, transportation and other industries. Screen testing is becoming more and more important.
[0003] Chinese patent 102654543B provides a capacitive touch screen test method, including a new IC function test, power consumption test, short circuit test and open circuit test method. The present invention also provides a capacitive touch screen test device, including a screen test plate and a circuit detection plate, the screen test plate includes a metal round bar and a screen positioning groove, the metal round bar is close to the screen test plate and the two ends of the metal round bar are respectively located on both sides of the screen positioning groove; the circuit detection plate includes a power supply module, an LCD display module, a power consumption detection module, a test plate connection end, an MCU control module and an IC chip module, and the test plate connection end is connected to the test interface on the screen test plate.
[0004] The existing technology has low testing efficiency for touch screens and cannot meet the demand for testing efficiency in modern production. Summary of the invention
[0005] The present invention aims to provide a screen automatic testing system and method to achieve the technical purpose of improving screen testing efficiency.
[0006] In order to achieve the above object, the technical solution adopted by the present invention is:
[0007] The present invention provides a screen automation testing system, comprising an automatic clicking module, a touch screen, a testing module and a problem management module, wherein the output end of the testing module is connected to the input end of the automatic clicking module, the automatic clicking module is used to click the touch screen, the output end of the testing module is connected to the input end of the touch screen, the output end of the touch screen is connected to the input end of the testing module, and the output end of the testing module is connected to the input end of the problem management module.
[0008] The test module inputs control instructions to the automatic clicking module, the test module outputs screenshot instructions to the touch screen, the touch screen inputs image information to the test module, and the test module outputs abnormal information to the problem management module.
[0009] The automatic clicking module comprises an automatic clicker and a clicking head, the automatic clicker and the clicking head are connected via a wire, and the input end of the automatic clicker is connected to the output end of the test module.
[0010] The test module uses a computer, the output end of the computer is connected to the input end of the automatic clicking module, the output end of the computer is connected to the input end of the touch screen, the input end of the computer is connected to the output end of the touch screen, and the output end of the computer is connected to the input end of the problem management module through a wireless network.
[0011] The problem management module adopts a cloud server.
[0012] The present invention provides a screen automatic testing method, which is characterized by:
[0013] Step 1: The test module outputs control instructions to the automatic click module to control the automatic click module to click the touch screen.
[0014] Step 2: Take a screenshot by touching the screen and input the image information into the test module.
[0015] Step 3: The test module compares the image information input by the touch screen with the expected image information. When the comparison passes, the test ends; when the comparison fails, the test module outputs the abnormal information to the problem management module, and the problem management module generates a problem report.
[0016] In step 1, the test module controls the click position and click steps of the automatic click module on the touch screen to test the touch screen.
[0017] The test module controls the touch screen screenshot every time the automatic click module clicks the screen.
[0018] In step three, the test module clears the image information input on the touch screen after the image information input on the touch screen is compared with the expected image information.
[0019] Testers download problem reports from the problem management module via wireless network.
[0020] The technical effects of the present invention are:
[0021] (1) The present invention tests the touch screen by controlling the automatic clicking module and automatically generates results, thereby improving the test efficiency of the touch screen, reducing the input of testers and improving the accuracy of the test.
[0022] (2) The automatic clicker in the present invention clicks the touch screen with the click head, thereby eliminating the damage to the touch screen caused by the automatic clicker during testing.
[0023] (3) The present invention has a wide range of applications and can be used to test various screens with touch functions.
[0024] (4) The present invention deletes the image data input by the touch screen after the test module passes the test on the touch screen, thereby optimizing the memory usage of the test module.
[0025] (5) The present invention uploads abnormal conditions of the touch screen to a problem management module to ensure timely discovery and resolution of problems. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] This specification includes the following drawings, which show the following contents:
[0027] Figure 1 A logical structure diagram of a screen automation test system and method of the present invention;
[0028] Figure 1 Marked as: 1. Automatic click module; 2. Touch screen; 3. Test module; 4. Problem management module. DETAILED DESCRIPTION
[0029] The specific implementation methods of the present invention are further explained in detail below by describing the embodiments with reference to the accompanying drawings, with the aim of helping those skilled in the art to have a more complete, accurate and in-depth understanding of the inventive concept and technical solution of the present invention and facilitating their implementation.
[0030] The present invention provides a screen automation testing system, comprising an automatic clicking module 1, a touch screen 2, a testing module 3 and a problem management module 4, wherein the output end of the testing module 3 is connected to the input end of the automatic clicking module 1, the automatic clicking module 1 is used to click the touch screen 2, the output end of the testing module 3 is connected to the input end of the touch screen 2, the output end of the touch screen 2 is connected to the input end of the testing module 3, and the output end of the testing module 3 is connected to the input end of the problem management module 4.
[0031] The test module 3 inputs control instructions to the automatic click module 1, the test module 3 outputs screenshot instructions to the touch screen 2, the touch screen 2 inputs image information to the test module 3, and the test module 3 outputs abnormal information to the problem management module 4. The automatic click module 1 includes an automatic clicker and a click head, the automatic clicker and the click head are connected by wires, and the input end of the automatic clicker is connected to the output end of the test module 3. The test module 3 uses a computer, the output end of the computer is connected to the input end of the automatic click module 1, the output end of the computer is connected to the input end of the touch screen 2, the input end of the computer is connected to the output end of the touch screen 2, and the output end of the computer is connected to the input end of the problem management module 4 through a wireless network. The problem management module 4 uses a cloud server.
[0032] The present invention provides a screen automatic testing method, which is characterized by:
[0033] Step 1: The test module 3 outputs a control instruction to the automatic clicking module 1 to control the automatic clicking module 1 to click the touch screen 2.
[0034] Step 2: Take a screenshot on the touch screen 2 and input the image information into the test module 3.
[0035] Step 3: The test module 3 compares the image information input by the touch screen 2 with the expected image information. When the comparison passes, the test ends; when the comparison fails, the test module 3 outputs the abnormal information to the problem management module 4, and the problem management module 4 generates a problem report.
[0036] In step 1, the testing module 3 controls the automatic clicking module 1 to click the position and click steps on the touch screen 2 to test the touch screen 2 .
[0037] The test module 3 controls the touch screen 2 to take a screenshot each time the automatic click module 1 clicks the screen.
[0038] In step three, the testing module 3 clears the image information inputted by the touch screen 2 after the image information inputted by the touch screen 2 is compared with the expected image information.
[0039] The tester downloads the problem report from the problem management module 4 via the wireless network.
[0040] The following is a detailed description of a screen automation testing system and method of the present invention.
[0041] The present invention discloses a screen automation test system, which comprises an automatic clicking module 1, a touch screen 2, a test module 3 and a problem management module 4, wherein the automatic clicking module 1 adopts an automatic clicker, which is used to automatically click the touch screen 2 to test the touch screen 2, and the present invention controls the click position and click steps of the automatic clicking module 1 on the touch screen 2 through the test module 3. The automatic clicker in the present invention is connected to a click head through a wire, and the click head is arranged on the touch screen 2. The automatic clicker in the present invention clicks the touch screen 2 through the click head, thereby eliminating the damage of the automatic clicker to the touch screen 2 during the test.
[0042] The touch screen 2 is a unit to be tested. The present invention automatically clicks the touch screen 2 through the automatic clicking module 1, compares the image information displayed on the touch screen 2 with the expected result, and thus determines whether the touch screen 2 is good or bad. The present invention has a wide range of applications and can be used to test various screens with touch functions.
[0043] The test module 3 uses a computer to control the click position and click steps of the automatic click module 1 on the touch screen 2. At the same time, after the automatic click module 1 clicks the touch screen 2, it controls the touch screen 2 to take a screenshot, and compares the input image information of the touch screen 2 with the expected result to determine whether the touch screen 2 is abnormal. When the touch screen 2 is abnormal, the test module 3 inputs the abnormal information into the problem management module 4, where the abnormal information includes the hardware number of the touch screen 2, log information and abnormal image data.
[0044] The problem management module 4 uses a cloud server to receive the abnormal information input by the test module 3 and generate a problem report for the tester to download and view. The problem report generation in the embodiment of the present invention uses the LumiCam software tool. The present invention uploads the abnormal situation of the touch screen 2 to the problem management module 4 to ensure timely discovery and processing of the problem.
[0045] In the present invention, the output end of the computer is connected to the input end of the automatic clicker, the automatic clicker is connected to the click head through a wire, the output end of the computer is connected to the input end of the touch screen 2, the output end of the touch screen 2 is connected to the input end of the computer, and the output end of the computer is connected to the input end of the cloud server through a wireless network.
[0046] The screen automatic testing method of the present invention is as follows: the testing module 3 outputs a control instruction to the automatic clicking module 1 to control the automatic module to click the touch screen 2. Specifically, the testing module 3 issues a control instruction to control the clicking position and clicking steps of the automatic clicking module 1 on the touch screen 2.
[0047] After the test module 3 controls the automatic clicking module 1 to click the screen, the test module 3 sends a screenshot instruction to the touch screen 2 , and the touch screen 2 takes a screenshot and inputs the image information into the test module 3 .
[0048] The test module 3 compares the image information input by the touch screen 2 with the expected image information, wherein the expected image is the image information displayed by the normally working touch screen 2 after the user clicks the touch screen 2. The test module 3 compares the image information input by the touch screen 2 with the expected image information by using the image comparison technology. When the comparison is passed, that is, when the image information input by the touch screen 2 is consistent with the expected image information, the test module 3 clears the image information input by the touch screen 2, and the test ends. When the image information input by the touch screen 2 is inconsistent with the expected image information, the comparison fails, and the test module 3 outputs the abnormal information to the problem management module 4, and the abnormal information includes the hardware number, log information and abnormal image data of the touch screen 2. The problem management module 4 generates a problem report based on the abnormal information, and the tester downloads the problem report from the problem management module 4 via the wireless network. The present invention deletes the image data input by the touch screen 2 after the test module 3 passes the test of the touch screen 2, thereby optimizing the memory usage of the test module 3.
[0049] The present invention controls the automatic clicking module 1 to test the touch screen 2 and automatically generates results, thereby improving the test efficiency of the touch screen 2. At the same time, the input of testers is reduced and the test accuracy is improved.
[0050] The present invention is described above by way of example in conjunction with the accompanying drawings. Obviously, the specific implementation of the present invention is not limited to the above-mentioned methods. As long as various non-substantial improvements are made using the method concept and technical solution of the present invention; or the above concept and technical solution of the present invention are directly applied to other occasions without improvement, they are all within the protection scope of the present invention.
Claims
1. A screen automation testing system, characterized in that: It includes an automatic clicking module, a touch screen, a test module and a problem management module. The output end of the test module is connected to the input end of the automatic clicking module, the automatic clicking module is used to click the touch screen, the output end of the test module is connected to the input end of the touch screen, the output end of the touch screen is connected to the input end of the test module, and the output end of the test module is connected to the input end of the problem management module.
2. A screen automation test system as claimed in claim 1, characterized in that: The test module inputs control instructions to the automatic clicking module, the test module outputs screenshot instructions to the touch screen, the touch screen inputs image information to the test module, and the test module outputs abnormal information to the problem management module.
3. A screen automation test system as claimed in claim 1, characterized in that: The automatic clicking module comprises an automatic clicker and a clicking head, the automatic clicker and the clicking head are connected via a wire, and the input end of the automatic clicker is connected to the output end of the test module.
4. A screen automation test system as claimed in claim 1, characterized in that: The test module uses a computer, the output end of the computer is connected to the input end of the automatic clicking module, the output end of the computer is connected to the input end of the touch screen, the input end of the computer is connected to the output end of the touch screen, and the output end of the computer is connected to the input end of the problem management module through a wireless network.
5. A screen automation test system as claimed in claim 1, characterized in that: The problem management module adopts a cloud server.
6. A screen automation testing method according to any one of claims 1 to 5, characterized in that: Step 1: The test module outputs control instructions to the automatic click module to control the automatic click module to click the touch screen; Step 2: Take a screenshot of the touch screen and input the image information into the test module; Step 3: The test module compares the image information input by the touch screen with the expected image information. When the comparison passes, the test ends; when the comparison fails, the test module outputs the abnormal information to the problem management module, and the problem management module generates a problem report.
7. A screen automation testing method as claimed in claim 6, characterized in that: In step 1, the test module controls the click position and click steps of the automatic click module on the touch screen to test the touch screen.
8. A screen automation testing method as claimed in claim 6, characterized in that: The test module controls the touch screen screenshot every time the automatic click module clicks the screen.
9. A screen automation testing method as claimed in claim 6, characterized in that: In step three, the test module clears the image information input on the touch screen after the image information input on the touch screen is compared with the expected image information.
10. A screen automation testing method as claimed in claim 6, characterized in that: Testers download problem reports from the problem management module via the wireless network.
Citation Information
Patent Citations
Method for testing capacitive touch screens and testing equipment thereof
CN102654543B