Whole vehicle automatic sleep wake-up screen click test method and system
Through the vehicle automatic dormant wake-up screen click test method, using the robotic arm to simulate clicks, the problem of manual operation dependence in the existing technology is solved, and the testing efficiency and reliability of the results are improved.
Patent Information
- Application Number
- CN202510112158.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-24
- Publication Date
- 2025-05-30
AI Technical Summary
The robustness test of the existing vehicle smart cockpit screen clicks depends on manual operation, which has artificial errors, low efficiency, time-consuming, monotonous, and can easily lead to inconsistency and non-repeatability of test results.
The vehicle's automated sleep wake-up screen click test method is adopted. By sending power-off and power-on signals to the vehicle, collecting video streams to identify the target point, using the robotic arm to simulate clicks, and judging whether the click is successful or not, infinite loop testing is achieved.
It improves test efficiency and coverage, reduces manual operation time, avoids human error, and ensures the comparability and repeatability of test results.
Smart Images

Figure CN120066958A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of automotive testing, and particularly relates to a method and system for automated vehicle sleep-wake-up screen click testing. Background Art
[0002] With the continuous development of automotive technology, intelligent cockpits have become a standard feature in modern vehicles. One of the core components of an intelligent cockpit system is the interactive screen, and its reliability and stability are crucial for the user experience. Therefore, during the vehicle development process, comprehensive screen click robustness testing of the intelligent cockpit screen is a vital and essential task.
[0003] Currently, during the project development of vehicle intelligent cockpits, robustness testing for screen clicks is mainly manual. After waking up the vehicle, the screen is clicked for testing, then the vehicle is put to sleep, and after waiting for a period of time, it is woken up again and the screen is clicked for testing, repeating this process.
[0004] This method of clicking the screen for testing has several problems. Firstly, the complexity of click testing is relatively high, requiring testers to operate precisely at different time points, which is prone to human errors. Secondly, since the testing process requires manual time-sharing clicks, the efficiency is low and the time consumption is long. In addition, testers need to repeat the same operation, which is not only monotonous but also likely to reduce the testing quality due to fatigue. Finally, the manual testing method is difficult to ensure the consistency and repeatability of testing, which may affect the reliability of the test results. These problems not only waste a large amount of human and time resources but also may affect the development progress and quality of the entire project. Summary of the Invention
[0005] In view of the above-mentioned disadvantages of the prior art, the purpose of the present invention is to provide a method and system for automated vehicle sleep-wake-up screen click testing, which solves at least one of the technical problems mentioned in the above background art.
[0006] To achieve the above purpose, the present invention adopts the following technical solutions.
[0007] In the first aspect of the present invention, a method for automated vehicle sleep-wake-up screen click testing is provided, including the following steps: Step S1: Sending a power-off signal to the vehicle to power off and put the vehicle to sleep; Step S2: After waiting for a preset time, sending a power-on signal to the vehicle to power on; Step S3: During the vehicle power-on process, collecting a video stream; Step S4: Identifying target points based on the video stream and calculating click positions; Step S5: Clicking on the click positions; Step S6: Determine whether the click is successful: If successful, record the number of cycles; if not, record the test failure and pull the fault log. Repeat steps S1 - S6 to perform a cyclic test on the vehicle's automated sleep - wake screen click.
[0008] As an alternative implementation, the collecting the video stream includes: Configure multiple preset regions and a preset collection order; Collect the video stream of one of the preset regions according to the preset collection order.
[0009] As an alternative implementation, the vehicle's automated sleep - wake screen click test method further includes: If the target point is not recognized in the current preset region, select the next preset region according to the preset collection order, and repeat steps S3 and S4.
[0010] As an alternative implementation, the determining whether the click is successful includes: Obtain the internal log of the intelligent cabin domain controller; Based on the internal log of the intelligent cabin domain controller, determine whether the click is successful.
[0011] As an alternative implementation, the vehicle's automated sleep - wake screen click test method further includes: Set the upper limit of the test cycle number; When the number of cycles reaches the upper limit of the test cycle number, stop the test and generate a test report.
[0012] The second aspect of the present invention provides a vehicle's automated sleep - wake screen click test system, including: A controller; A CAN card, one end of which is connected to the controller and the other end is connected to the CAN line of the vehicle, and is used to simulate a CAN signal to send a power - off signal to the vehicle; A programmable power supply, one end of which is connected to the controller and the other end is connected to the wake - up sensor of the vehicle, and is used to send a power - on signal to the vehicle; A robotic arm, arranged on the center control screen of the vehicle and connected to the controller, and is used to perform screen click operations; A camera, fixed on the robotic arm and connected to the controller, and is used to collect video streams; The controller interacts with the vehicle through the CAN card, the programmable power supply, the robotic arm, and the camera to perform sleep - wake and screen click tests; where: Step S7: The CAN card sends a power - off signal to the vehicle to make the vehicle power off and enter sleep; Step S8: After waiting for a preset time, the programmable power supply sends a power - on signal to the vehicle to make the vehicle power on. Step S9: During the vehicle power-on process, the controller controls the camera to collect a video stream; Step S10: The controller identifies target points based on the video stream and calculates click positions; Step S11: The controller controls the robotic arm to click on the click position; Step S12: The controller determines whether the click is successful: if successful, record the number of cycles; if not successful, record the test failure; Repeat steps S7 - S12 to perform a cyclic test of automated sleep wake-up screen clicks for the entire vehicle.
[0013] As an alternative implementation, the controller is further configured to: Configure multiple preset regions and a preset acquisition sequence; Control the camera to collect a video stream of one of the preset regions according to the preset acquisition sequence; Control the robotic arm to click on the click position; Determine whether the click is successful. If successful, record the number of cycles and start a new test cycle; if not successful, record the test failure and pull the fault log.
[0014] As an alternative implementation, the controller is further configured to: If no target points are recognized in the current preset region, control the robotic arm to move the camera to the next preset region.
[0015] As an alternative implementation, it further includes: A smart cabin domain controller connected to the controller, which is used for the controller to download fault data or fault logs after recording a test failure.
[0016] As an alternative implementation, the controller is further configured to: Set an upper limit on the number of test cycles; When the number of cycles reaches the upper limit, stop the test.
[0017] The third aspect of the present invention provides an electronic device, including: At least one processor; and at least one memory communicatively connected to the processor, wherein: the memory stores program instructions executable by the processor, and the processor can execute the steps of the method as described in the first aspect of the present invention by invoking the program instructions.
[0018] The fourth aspect of the present invention provides a readable storage medium storing a computer program, and the computer program is executed by a processor to perform the steps of the method as described in the first aspect of the present invention.
[0019] In summary, compared with the prior art, the present invention includes at least one of the following beneficial technical effects: 1. The present invention wakes up the whole vehicle automatically and performs screen click tests during the wake-up period. It can also perform an infinite loop, record the number of loops, and change the drawback of relying on manual click tests. 2. The present invention wakes up the whole vehicle automatically through automation and manipulates a robotic arm to simulate the click action of a human hand, liberating human labor, effectively improving the test efficiency, and automatically realizing the robustness test of screen clicks at the whole vehicle level. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present application. For those skilled in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0021] Figure 1 It is a schematic flow chart of a method for testing screen clicks by automatic sleep and wake-up of a whole vehicle according to an embodiment of the present invention.
[0022] Figure 2 It is a block diagram of a system for testing screen clicks by automatic sleep and wake-up of a whole vehicle according to an embodiment of the present invention.
[0023] Figure 3 It is a schematic operating principle diagram of a system for testing screen clicks by automatic sleep and wake-up of a whole vehicle according to an embodiment of the present invention.
[0024] Figure 4 It is a flowchart of the operation of a system for testing screen clicks by automatic sleep and wake-up of a whole vehicle according to an embodiment of the present invention.
[0025] Figure 5 It is a photo of a robotic arm according to an embodiment of the present invention.
[0026] Figure 6 It is a schematic diagram of the operation of a system for testing screen clicks by automatic sleep and wake-up of a whole vehicle according to an embodiment of the present invention.
[0027] Figure 7 It is a schematic structural diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0028] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application. In addition, it should be understood that the specific implementation manners described herein are only used to illustrate and explain the present application, and are not used to limit the present application.
[0029] It should be noted that the description order of the following embodiments does not limit the preferred order of the embodiments of the present application. And in the following embodiments, each embodiment is described with its own emphasis. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0030] In the field of modern automotive electronic system testing, CAN cards and programmable power supplies are two commonly used key devices.
[0031] A CAN card is a hardware interface device used to implement Controller Area Network (CAN) communication. CAN bus technology was initially developed by Bosch in Germany and has now become one of the standard communication protocols in the automotive industry. A CAN card can simulate the communication behavior of in-vehicle electronic control units (ECUs), enabling testers to simulate and analyze the data exchange process within the vehicle network in a laboratory environment. Through the CAN card, it is possible to monitor, diagnose, and control various vehicle electronic systems, providing important technical support for vehicle testing.
[0032] A programmable power supply is a power supply device that can be precisely controlled through a computer or other control devices. In the field of automotive testing, programmable power supplies are mainly used to simulate various operating states of the vehicle power system. It can precisely adjust the output voltage and current to simulate the power changes of the vehicle under different working conditions, such as voltage fluctuations during engine startup, idling, and acceleration. In addition, programmable power supplies can also simulate various abnormal power conditions, such as overvoltage, undervoltage, and voltage dips, to test the performance and reliability of in-vehicle electronic devices under extreme conditions.
[0033] As Figure 1 shown, a method for testing screen clicks during vehicle automation sleep and wake-up in the first aspect of the present invention includes the following steps.
[0034] Step S1: Send a power-off signal to the vehicle to make the vehicle power off and enter sleep. Specifically, in the present invention, a CAN card is connected to the CAN network of the vehicle to send a power-off signal to simulate the vehicle powering off and entering sleep.
[0035] Step S2: After waiting for a preset time, send a power-on signal to the vehicle to power on the vehicle. Specifically, the preset time can be understood as the sleep duration. By waiting for the preset time, a power-on signal can be sent to the vehicle to simulate the vehicle power-on. Among them, the way to send a power-on signal to the vehicle can be to send a power-on voltage signal to the vehicle through a programmable power supply to achieve vehicle power-on.
[0036] Specifically, the CAN card is only used for vehicle power-off. When powering on, a voltage signal is provided at the position of the brake pedal sensor, aiming to simulate the user's power-on working condition, that is, the condition of stepping on the brake. There is no interaction with the CAN card, two channels.
[0037] Through Step S1 and Step S2, an effective control basis for vehicle power-on and power-off can be provided for the present invention.
[0038] Step S3: During the vehicle power-on process, collect a video stream. Specifically, the video stream can be collected through a camera.
[0039] Step S4: Identify the target point based on the video stream and calculate the click position. Specifically, the target point can be relevant text and relevant patterns. The present invention can identify the target point through an image processing method and calculate and confirm the click position. By means of identification and calculation, the click position can be obtained.
[0040] Step S5: Click on the click position. Specifically, the click position can be clicked by means of a manipulator, a robotic arm, etc.
[0041] Step S6: Determine whether the click is successful: If successful, record the number of cycles; if not successful, record the test failure and pull the fault log.
[0042] Repeat Steps S1 - S6 to perform a cyclic test on the vehicle's automated sleep wake-up screen click.
[0043] Here, the present invention simulates the vehicle's sleep wake-up process through CAN communication and a programmable power supply, which is closer to the actual usage scenario and improves the effectiveness of the test; the present invention can greatly improve the test efficiency, reduce the manual operation time, and greatly improve the test coverage and test depth by automatically performing the sleep wake-up and screen click tests; the present invention precisely controls the test process by changing the value of the preset time, etc., avoids the errors that may occur in manual operations, improves the accuracy and reliability of the test, and also makes the operations and processes of each test consistent through programmed control, ensuring the comparability and repeatability of the test results; the present invention can perform long-term stability tests by setting an upper limit on the number of cycles or executing the test in an infinite loop, which helps to discover problems that may occur after a large number of repeated operations.
[0044] In one embodiment of the present invention, in step S3, the collecting the video stream includes: Configuring a plurality of preset regions and a preset collection order; Collecting the video stream of one of the preset regions according to the preset collection order.
[0045] In one embodiment of the present invention, the vehicle automation sleep-wake screen click test method further includes: If no target point is recognized in the current preset region, select the next preset region according to the preset collection order, and repeat steps S3 and S4.
[0046] Specifically, the preset region can be selected according to actual test requirements, and the preset collection order can also be designed according to actual click priorities. For example, traverse in the order of the screen from left to right and from top to bottom to improve the click test efficiency and the accuracy of the click test.
[0047] In one embodiment of the present invention, in step S6, the judging whether the click is successful includes: Obtaining the internal log of the intelligent cabin domain controller; Judging whether the click is successful based on the internal log of the intelligent cabin domain controller.
[0048] Specifically, the intelligent cabin domain controller can record screen click events. When the user or the test device clicks, the cabin internal log will record the record of successful clicks. If there is no record of successful clicks, then there is no record of successful clicks. Whether the click is successful can be judged through the cabin internal log.
[0049] Here, by analyzing these log information, it can be accurately judged whether each click operation is successfully executed, so as to evaluate the stability and reliability of the vehicle intelligent cabin system.
[0050] In one embodiment of the present invention, the vehicle automation sleep-wake screen click test method further includes: Setting an upper limit on the number of test loops; When the number of loops reaches the upper limit of the number of test loops, stop the test and generate a test report.
[0051] Here, through this method, it is convenient to analyze and archive the test results.
[0052] As Figures 2 - 6 shown, the second aspect of the present invention provides a vehicle automation sleep-wake screen click test system, including: a controller and a CAN card, a programmable power supply, a camera, a robotic arm, and an intelligent cabin domain controller connected to the controller through a USB interface, etc. It should be noted that in the present invention, the controller mentioned can be a computer, on which the programs corresponding to the methods in steps S1-S6 are stored. Controller; A CAN card, one end is connected to the controller, and the other end is connected to the CAN line of the vehicle. It is used to simulate a CAN signal to send a power-off signal to the vehicle. Specifically, the CAN card can realize the CAN transceiver and control the vehicle to power off; A programmable power supply, one end is connected to the controller, and the other end is connected to the wake-up sensor of the vehicle. It is used to send a power-on signal to the vehicle. Specifically, the programmable power supply can realize a voltage output of 0 - 16V and can control the vehicle to power on; A robotic arm is arranged on the central control screen of the vehicle and connected to the controller, and is used to perform screen click operations. Specifically, the robotic arm can be a robotic arm that can move in the X, Y, and Z axes to facilitate movement and screen clicking; Specifically, the robotic arm can also be a robot, which is a general term for components or devices that can move in the X / Y / Z axes and meet the screen click ability. Specifically, as Figure 5 shown, the robotic arm of the present invention can be obtained by modifying an existing robotic arm. A camera is fixed on the robotic arm and connected to the controller, and is used to collect video streams; The controller interacts with the vehicle through the CAN card, the programmable power supply, the robotic arm, and the camera, and performs sleep wake-up and screen click tests; which includes the following steps: Step S7: The CAN card sends a power-off signal to the vehicle to make the vehicle power off and enter sleep; Step S8: After waiting for a preset time, the programmable power supply sends a power-on signal to the vehicle to make the vehicle power on; Step S9: During the vehicle power-on process, the controller controls the camera to collect video streams; Step S10: The controller identifies the target point based on the video stream and calculates the click position; Step S11: The controller controls the robotic arm to click on the click position; Step S12: The controller determines whether the click is successful: if successful, record the number of cycles, if not successful, record the test failure; Repeat steps S7 - S12 to perform a cyclic test of automatic sleep wake-up and screen click of the vehicle.
[0053] Herein, the present invention simulates the vehicle power-on and power-off processes by sending CAN signals and voltage signals, and at the same time controls the robotic arm to perform screen clicks, automatically realizing the screen click robustness test at the vehicle level.
[0054] In an embodiment of the present invention, the controller is further used for: Configuring multiple preset areas and preset acquisition sequences; Control the camera to collect the video stream of one of the preset areas according to the preset collection order; Control the robotic arm to click on the click position; Determine whether the click is successful. If successful, record the number of test cycles and start a new test cycle. If not successful, record the test failure and pull the fault log.
[0055] In an embodiment of the present invention, the controller is further configured to: If the target point is not recognized in the current preset area, control the robotic arm to move the camera to the next preset area.
[0056] In an embodiment of the present invention, the vehicle's automated sleep-wake screen click test system further includes: A smart cabin domain controller connected to the controller, which is used to provide the controller with downloading of fault data or fault logs after the controller records a test failure. The present invention can judge whether the click is successful by pulling the internal log of the controller. If it fails, it can automatically save the failure log.
[0057] In an embodiment of the present invention, the controller is further configured to: Set the upper limit of the number of test cycles; When the number of cycles reaches the upper limit, stop the test.
[0058] Here, the present invention can realize the automatic sleep-wake of the vehicle, and during the wake-up period, perform screen click tests, and can perform infinite loops and record the number of cycles.
[0059] In an application scenario of the present invention, the vehicle is first in the powered-on state. The controller performs CAN communication with the vehicle through the CAN card, sends a power-off signal, and the system powers off. After the system powers off, the program waits for the set time, and through the programmable power supply, sends a power-on voltage signal to the vehicle to realize vehicle power-on. After the vehicle is powered on, the video stream is collected by the camera, and through methods such as key frame extraction of the video stream, with the help of image processing means, the click position is determined, and at the same time, the robotic arm is controlled to perform screen click tests.
[0060] Herein, the present invention simulates the sleep and wake-up process of the whole vehicle through CAN communication and a programmable power supply, which is closer to the actual usage scenario and improves the effectiveness of the test; the present invention can greatly improve the test efficiency, reduce the manual operation time, and significantly increase the test coverage and test depth by automatically performing the sleep and wake-up and screen click tests; the present invention precisely controls the test process by changing the value of the preset time and other means, avoiding the errors that may occur in manual operations, improving the accuracy and reliability of the test, and also ensuring the comparability and repeatability of the test results through program control, making the operations and processes of each test consistent; the present invention can perform long-term stability tests by setting the upper limit of the number of loops or executing the test in an infinite loop, which helps to discover problems that may occur after a large number of repeated operations.
[0061] Based on the same idea as the method in the above-mentioned embodiment, the system provided by the present invention can implement the method of the above-mentioned embodiment. For the convenience of description, in the structural schematic diagram of the system embodiment, only the parts related to the embodiment of the present invention are shown. Those skilled in the art can understand that the illustrated structure does not constitute a limitation on the system, and it may include more or fewer components than those illustrated, or combine certain components, or have different component arrangements.
[0062] As Figure 7 shown, the third aspect of the present invention provides an electronic device, including: At least one processor; and at least one memory communicatively connected to the processor, wherein: the memory stores program instructions executable by the processor, and the processor can execute the steps of the method according to any one of the above-mentioned embodiments by invoking the program instructions.
[0063] The fourth aspect of the present invention discloses a readable storage medium storing a computer program, and the computer program is executed by a processor to perform the steps of the method according to any one of the above-mentioned embodiments.
[0064] A computer-readable storage medium may include: any entity or device capable of carrying a computer program, a recording medium, a USB flash drive, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), and a software distribution medium, etc. The computer program includes computer program code. The computer program code may be in the form of source code, object code, an executable file, or some intermediate form, etc. A computer-readable storage medium may include: any entity or device capable of carrying computer program code, a recording medium, a USB flash drive, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), and a software distribution medium, etc.
[0065] Any process or method description represented in a flowchart or described otherwise herein can be understood to represent a module, segment, or portion of code including one or more executable instructions for implementing a specific logical function or process. The scope of the preferred embodiments of the present invention includes additional implementations, where functions may be executed in a substantially simultaneous manner or in a reverse order according to the functions involved, rather than in the order shown or discussed, which should be understood by those skilled in the art to which the embodiments of the present invention pertain.
[0066] The logic and / or steps represented in a flowchart or described otherwise herein, for example, can be considered as a sequenced list of executable instructions for implementing a logical function, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processing module, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device), or used in conjunction with these instruction execution systems, apparatuses, or devices.
[0067] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A vehicle automatic sleep and wake-up screen click test method, characterized in that: The following steps are involved: Step S1: Send a power-off signal to the vehicle to power off and put the vehicle into sleep mode; Step S2: After waiting for a preset time, a power-on signal is sent to the vehicle to power on the vehicle; Step S3: collecting video streams during the vehicle power-on process; Step S4: identifying the target point based on the video stream and calculating the click position; Step S5: Click the click position; Step S6: Determine whether the click is successful: if successful, record the number of cycles; if unsuccessful, record the test failure and pull the fault log; Repeat steps S1-S6 to perform a cyclic test of the automatic sleep and wake-up screen click of the entire vehicle.
2. The vehicle automatic sleep and wake-up screen click test method according to claim 1 is characterized in that: The collecting of video streams comprises: Configure multiple preset areas and preset acquisition sequences; The video stream of one of the preset areas is captured according to the preset capture order.
3. The vehicle automatic sleep and wake-up screen click test method according to claim 2 is characterized in that: Also includes: If the target point is not identified in the current preset area, the next preset area is selected according to the preset acquisition sequence, and steps S3 and S4 are repeated.
4. The vehicle automatic sleep and wake-up screen click test method according to claim 1 is characterized in that: The step of judging whether the click is successful includes: Obtain the internal logs of the smart cabin domain controller; Whether the click is successful is determined based on the internal log of the smart cabin domain controller.
5. The vehicle automatic sleep and wake-up screen click test method according to claim 1 is characterized in that: Also includes: Set an upper limit on the number of test cycles; When the number of cycles reaches the upper limit of the test cycle number, the test is stopped and a test report is generated.
6. A vehicle automatic sleep and wake-up screen click test system, characterized in that: include: Controller; A CAN card, one end of which is connected to the controller and the other end is connected to the CAN line of the vehicle, and is used to simulate a CAN signal to send a power-off signal to the vehicle; A programmable power supply, one end of which is connected to the controller and the other end of which is connected to the wake-up sensor of the vehicle, for sending a power-on signal to the vehicle; A mechanical arm is arranged on the central control screen of the vehicle and connected to the controller, and is used to perform screen clicking operations; A camera, fixed on the mechanical arm and connected to the controller, for collecting video streams; The controller interacts with the vehicle through the CAN card, the programmable power supply, the robotic arm and the camera to perform sleep wake-up and screen click tests; wherein: Step S7: the CAN card sends a power-off signal to the vehicle to power off the vehicle and put it into sleep mode; Step S8: After waiting for a preset time, the program-controlled power supply sends a power-on signal to the vehicle to power on the vehicle; Step S9: During the vehicle power-on process, the controller controls the camera to collect a video stream; Step S10: the controller identifies the target point based on the video stream and calculates the click position; Step S11: the controller controls the mechanical arm to click the click position; Step S12: The controller determines whether the click is successful: if successful, the number of cycles is recorded; if unsuccessful, the test failure is recorded; Repeat steps S7 to S12 to perform a cyclic test of the automatic sleep and wake-up screen click of the entire vehicle.
7. The vehicle automatic sleep and wake-up screen click test system according to claim 6 is characterized in that: The controller is also used for: Configure multiple preset areas and preset acquisition sequences; Control the camera to collect a video stream of one of the preset areas according to a preset collection order; Control the mechanical arm to click the click position; Determine whether the click is successful. If successful, record the number of cycles and restart the next test cycle. If unsuccessful, record the test failure and pull the fault log.
8. The vehicle automatic sleep and wake-up screen click test system according to claim 7 is characterized in that: The controller is also used for: If the target point is not identified in the current preset area, the robotic arm is controlled to move the camera to the next preset area.
9. The vehicle automatic sleep and wake-up screen click test system according to claim 6 is characterized in that: Also includes: A smart cabin domain controller connected to the controller, wherein the smart cabin domain controller is used for the controller to download fault data or fault log after the controller records a test failure.
10. The vehicle automatic sleep and wake-up screen click test system according to claim 8, characterized in that: The controller is also used for: Set an upper limit on the number of test cycles; When the number of cycles reaches the upper limit, the test is stopped.
11. An electronic device, characterized in that: include: at least one processor; And at least one memory communicatively connected to the processor, wherein: the memory stores program instructions executable by the processor, and the processor calls the program instructions to execute the steps of the vehicle automatic sleep and wake-up screen click test method as described in any one of claims 1-5.
12. A readable storage medium storing a computer program, characterized in that: The computer program is executed by the processor to perform the steps of the vehicle automatic sleep and wake-up screen click test method as described in any one of claims 1-5.