Automatic real vehicle testing method and device

Through the automated vehicle testing method, the driver is guided by audio and video information and evaluated the test results in real time, the data inadequate and safety hazards caused by human operations in the existing technology are solved, and an efficient and accurate testing process is achieved.

CN119269125APending Publication Date: 2025-01-07上海北汇信息科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411398799.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

The existing actual vehicle testing methods rely on human operations and records, resulting in insufficient data, wasted time and resources, and pose safety hazards, and the numerical error rate of observation and record is high.

Method used

Through the automated real-life test method, the driver is guided by using the test software to output audio and video information, evaluate the test results in real time, and automatically switch the test stage according to the jump conditions until all test stages are completed, and a test report is generated.

Benefits of technology

It reduces the safety risks of the test process, improves the accuracy and efficiency of data recording, reduces the time and resource consumption of repeated tests, and significantly increases the number of tests.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119269125A_ABST
    Figure CN119269125A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic real vehicle test method and device, and the method comprises the steps: obtaining a target test case, the target test case comprises a plurality of test stages, and each test stage comprises a plurality of real vehicle operation steps; outputting audio and video information corresponding to a current test stage to prompt a driver of the tested vehicle to operate the tested vehicle according to real vehicle operation steps of the current test stage, the current test stage being any test stage of the target test case; evaluating the test result of the current test stage according to the message signal of the tested vehicle; and under the condition that the test result of the current test stage meets the jump condition, determining the other test stage which does not obtain the test result as the current test stage, and returning to execute the output of the audio and video information corresponding to the current test stage until the test result of each test stage in the target test case is obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of real vehicle testing, and in particular to a method and device for automated real vehicle testing. Background Art

[0002] In vehicle production and development, relevant manufacturers often need to conduct real vehicle testing. The current real vehicle testing solution is that the driver operates the vehicle step by step according to the pre-edited test cases in the actual environment, and the driver records the data of the tested vehicle during the test. After the test is completed, a test report can be obtained based on the collected data.

[0003] The problem with this testing method is that the purpose of real vehicle testing is to use real vehicles for testing in different road scenarios. Some functions need to be tested repeatedly to verify problems or failure rates. During the test process, the driver is required to execute the test content in sequence according to the test cases and execute the same test case multiple times, and record the result data in a timely manner. However, the human operation and recording process will be affected by multiple factors such as the environment and the driver himself, which will lead to insufficient data recording and repeated testing, resulting in a waste of time and resources. In addition, the driver needs to check the test cases during driving, which has certain safety risks. In addition, this testing method relies solely on human operation execution and data recording, and the error rate of the observed recorded values ​​is relatively high. Summary of the invention

[0004] To this end, this application discloses the following technical solutions:

[0005] The first aspect of the present application provides a method for automated vehicle testing, comprising:

[0006] Obtaining a target test case, wherein the target test case includes a plurality of test phases, and each of the test phases includes a plurality of actual vehicle operation steps;

[0007] Outputting audio and video information corresponding to the current test phase to prompt the driver of the tested vehicle to operate the tested vehicle according to the actual vehicle operation steps of the current test phase, wherein the current test phase is any test phase of the target test case;

[0008] Evaluating the test result of the current test phase according to the message signal of the tested vehicle;

[0009] When the test result of the current test phase meets the jump condition, another test phase that has not obtained the test result is determined as the current test phase, and the execution of outputting the audio and video information corresponding to the current test phase is returned until the test results of each test phase in the target test case are obtained.

[0010] Optionally, obtaining a target test case includes:

[0011] Collecting message signals and image data of the tested vehicle during testing based on other test cases, wherein the image data represents the external environment and the internal environment of the tested vehicle;

[0012] Displaying a test case editing interface, and outputting the message signal and the image data in response to a test case editing operation in the test case editing interface;

[0013] The target test case is obtained based on the test case editing operation.

[0014] Optionally, determining another test phase as the current test phase includes:

[0015] According to the current road condition information of the tested vehicle, a test phase for which no test result has been obtained is selected as the current test phase.

[0016] Optionally, also include:

[0017] A test report corresponding to the target test case is generated according to the message signals collected in each test phase and the test results of each test phase.

[0018] Optionally, also include:

[0019] During the test, calibration data of the vehicle under test is collected by a calibration tool;

[0020] The vehicle under test is calibrated according to the calibration data.

[0021] A second aspect of the present application provides a device for automated vehicle testing, comprising:

[0022] An obtaining unit, used for obtaining a target test case, wherein the target test case includes a plurality of test phases, and each of the test phases includes a plurality of actual vehicle operation steps;

[0023] An output unit, used to output audio and video information corresponding to the current test phase, so as to prompt the driver of the tested vehicle to operate the tested vehicle according to the actual vehicle operation steps of the current test phase, wherein the current test phase is any test phase of the target test case;

[0024] An evaluation unit, used for evaluating the test result of the current test phase according to the message signal of the tested vehicle;

[0025] A determination unit is used to determine another test stage for which no test result is obtained as the current test stage when the test result of the current test stage meets the jump condition, and return to execute the audio and video information corresponding to the output of the current test stage until the test results of each test stage in the target test case are obtained.

[0026] Optionally, when the obtaining unit obtains the target test case, it is specifically used to:

[0027] Collecting message signals and image data of the tested vehicle during testing based on other test cases, wherein the image data represents the external environment and the internal environment of the tested vehicle;

[0028] Displaying a test case editing interface, and outputting the message signal and the image data in response to a test case editing operation in the test case editing interface;

[0029] The target test case is obtained based on the test case editing operation.

[0030] Optionally, when the determining unit determines another test phase as the current test phase, it is specifically configured to:

[0031] According to the current road condition information of the tested vehicle, a test phase for which no test result has been obtained is selected as the current test phase.

[0032] Optionally, the device further includes a generating unit, configured to:

[0033] A test report corresponding to the target test case is generated according to the message signals collected in each test phase and the test results of each test phase.

[0034] Optionally, the device further comprises a calibration unit, configured to:

[0035] During the test, calibration data of the vehicle under test is collected by a calibration tool;

[0036] The vehicle under test is calibrated according to the calibration data.

[0037] The beneficial effects of this solution are:

[0038] During the actual vehicle testing process, the audio and video information of each test stage of the target test case is output, so that the driver of the tested vehicle can easily know the operation steps to be performed based on the audio and video information, without having to repeatedly review the target test case, thereby reducing the safety risks of the testing process. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0040] Figure 1 This is a flow chart of a method for automated real vehicle testing provided by an embodiment of the present application;

[0041] Figure 2 This is a flow chart of a method for obtaining a target test case provided by an embodiment of the present application;

[0042] Figure 3 It is a structural schematic diagram of an automated real vehicle testing device provided in an embodiment of the present application;

[0043] Figure 4 It is a structural schematic diagram of another device for automated real vehicle testing provided in an embodiment of the present application. DETAILED DESCRIPTION

[0044] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0045] This application embodiment provides a method for automated vehicle testing. Figure 1 , the method may include the following steps.

[0046] The testing method of this embodiment can be executed by specific automated real vehicle testing software (hereinafter referred to as the testing software). The testing software can be pre-installed on any electronic device that can run related software. The electronic device can implement the testing method of any embodiment of the present application by running the testing software.

[0047] Before starting the test, the test software can establish a communication connection with the controller of the vehicle under test. As a result, the test software can receive the message signals generated by various modules and sensors in the vehicle under test in real time through the controller of the vehicle under test during the test, and then filter out the message signals related to the actual vehicle test and automatically analyze and process these message signals.

[0048] Optionally, during the test, the test software can store the received message signals in the memory of the electronic device in real time so that relevant users can view them as needed.

[0049] S101, obtaining a target test case, where the target test case includes multiple test phases, and each test phase includes multiple real vehicle operation steps.

[0050] In step S101, the test software can obtain the target test case in a variety of ways.

[0051] One way to obtain the target test case is that the test software selects a pre-edited test case in the test case library as the target test case according to the tester's operation or the current road condition of the vehicle under test.

[0052] Another way to obtain the target test case may be that the test software displays a test case editing interface on a device used to edit the test case, and the tester can perform test case editing operations on the interface. The test software can obtain the target test case based on the test editing operations.

[0053] Including the target test case, each test case may include multiple test phases. For example, the test case may include an emergency braking phase when driving at high speed, a left turn phase, a right turn phase, a rainy day turn phase, an overtaking phase, etc.

[0054] Each test stage may include multiple real vehicle operation steps. The driver can control the vehicle under test to operate according to the test stage by executing these real vehicle operation steps one by one. For example, in the left turn stage, the driver can control the vehicle under test to turn left by executing the real vehicle operation steps of the left turn stage one by one.

[0055] S102, outputting audio and video information corresponding to the current test phase to prompt the driver of the tested vehicle to operate the tested vehicle according to the actual vehicle operation steps of the current test phase, where the current test phase is any test phase of the target test case.

[0056] The multiple test phases in the target test case may be arranged in a certain order. When step S102 is executed for the first time, the test software may determine the first test phase in the target test case as the current test phase, and then output the audio and video information corresponding to the current test phase.

[0057] Alternatively, when S102 is executed for the first time, the test software may also determine the current road condition information of the vehicle under test, and select a test phase from multiple test phases of the target test case as the current test phase.

[0058] For example, if the current road condition information indicates that it is raining at the current location of the vehicle under test, the rain driving test phase can be selected as the current test phase. If the current road condition information indicates that there is a left turn 500 meters ahead of the vehicle under test, the left turn test phase can be selected as the current test phase.

[0059] The audio and video information of the current test phase may include voice information for describing each step included in the current test phase, may include video information for describing each step included in the current test phase, and may also include the above video information and voice information.

[0060] For each test stage of the target test case, the test software can use a speech generation model or video generation model based on artificial intelligence technology to process the various steps contained in the test stage to obtain the audio and video information corresponding to the test stage. In this way, after determining the current test stage, the test software can read and output the pre-generated audio and video information of the current test stage.

[0061] Alternatively, the testing software can prompt the tester to upload the audio and video information corresponding to each test stage in each test case when the tester edits the test case. The uploaded audio and video information can be stored in a database. Each time S102 is executed, the testing software can query the audio and video information corresponding to the current test stage from the database and output it.

[0062] In step S102, the test software can send audio and video information corresponding to the test phase to the vehicle under test based on the communication connection between itself and the controller of the vehicle under test, so that the vehicle under test can output the audio and video information corresponding to the test phase through its own output module.

[0063] For example, the test software may send voice information corresponding to the test phase to the vehicle under test, and the vehicle under test plays the voice information through the on-board speaker.

[0064] For another example, the test software may send the video information corresponding to the test phase to the vehicle under test, and the vehicle under test plays the voice information through the on-board speaker.

[0065] Optionally, the audio and video information corresponding to the test phase can also be pre-stored in the memory of the vehicle under test. When the test software needs to output the audio and video information of the current test phase, the corresponding control instructions are sent to the vehicle under test. The control instructions control the vehicle under test to find the audio and video information of the current test phase in the pre-stored audio and video information, and then output the audio and video information of the current test phase.

[0066] S103, evaluating the test result of the current test phase according to the message signal of the tested vehicle.

[0067] As mentioned above, while the driver controls the driving of the vehicle under test according to the audio and video information, the test software can collect test-related message signals generated by the vehicle under test in real time through the controller of the vehicle under test.

[0068] When editing each test case, the tester can set reference values ​​of multiple message signals related to each test stage of the test case.

[0069] For the current test phase of the target test case, the test software may compare the collected message signal with a reference value of the test phase to obtain the test phase of the current test phase.

[0070] In this embodiment, the test results of the current test phase can be used to indicate whether the performance of the tested vehicle passes the test of this test phase, and can also be used to indicate whether the driver correctly operates the tested vehicle according to the instructions of each step in this test phase.

[0071] The message signal used in S103 may include a message signal collected during the output of the audio and video information corresponding to the current test phase, and may also include a message signal generated by the tested vehicle within a period of time after the audio and video information is output.

[0072] Exemplarily, the test software starts to output the audio and video information of the current test phase at time T0, and the output time lasts for 30 seconds (s). Then in S103, the test software can evaluate the test results based on the message signals collected during the period from T0 to T0+30 seconds, and can also evaluate the test results based on the message signals collected during the period from T0 to T0+50 seconds.

[0073] In some optional embodiments, the test software can also obtain image data representing the internal and external environments of the vehicle under test in real time while the driver is controlling the vehicle, and output these image data and message signals of the vehicle under test to the tester in real time so that the tester can promptly understand the real-time status of the vehicle under test.

[0074] S104, when the test result of the current test stage meets the jump condition, another test stage that has not obtained the test result is determined as the current test stage, and the execution returns to output the audio and video information corresponding to the current test stage until the test results of each test stage in the target test case are obtained.

[0075] Optionally, in step S104, the test software can determine the current road condition information of the vehicle under test through various sensors (including but not limited to vehicle-mounted radars, cameras, etc.) and navigation information of the vehicle under test, such as whether the road in front of the vehicle under test is turning or straight, how many lanes there are on the road, whether there are other vehicles on each lane, the distance from other vehicles to the vehicle under test, weather conditions at the location of the vehicle under test, and other information, and then select a test phase for which no test results have been obtained as the current test phase based on the current road condition information of the vehicle under test.

[0076] The method of selecting the current test phase according to the current road condition information can refer to the relevant content of step S102, which will not be repeated here.

[0077] Optionally, the test software can also directly determine each test stage that has not yet obtained a test stage as the current test stage one by one according to the order of each test stage in the target test case. For example, test stage 1 is first determined as the current test stage, and after determining that the test result of test stage 1 meets the corresponding jump condition, the next test stage of test stage 1 (i.e., test stage 2) is determined as the current test stage. After determining that the test result of test stage 2 meets the corresponding jump condition, the next test stage of test stage 2 (i.e., test stage 3) is determined as the current test stage, and so on.

[0078] The jump condition in step S104 may be a jump condition corresponding to the current test phase of the target test case. For different test cases and different test phases of the same test case, the corresponding jump conditions may be the same or different.

[0079] As an example, the jump condition corresponding to the current test phase may be that the driver correctly executes each step contained in the current test phase. In this case, if the test software compares the collected message signals and reference values ​​and finds that the driver has not correctly executed each step of the current test phase, it is determined that the test result does not meet the jump condition. If the driver correctly executes each step of the current test phase, it is determined that the test result meets the jump condition.

[0080] Optionally, if the test results of the current test phase do not meet the jump conditions, the test software can maintain the current test phase and execute step S102 again, that is, the test software can continue to test in the current test phase until the test results obtained meet the jump conditions.

[0081] As an example, assume that the test software first determines that test phase 1 of the target test case is the current test phase, and after outputting the audio and video information corresponding to test phase 1 and evaluating the test result of test phase 1 according to the message signal, if it is found that the test result does not meet the jump condition corresponding to test phase 1, S102 is executed again based on test phase 1, and the audio and video information corresponding to test phase 1 is output again. If it is found that the test result meets the jump condition corresponding to test phase 1, another test phase for which a test result has not yet been obtained can be determined, for example, test phase 2 is determined to be the current test phase, and then return to execute S102 to output the audio and video information corresponding to test phase 2.

[0082] The beneficial effects of this solution are:

[0083] During the actual vehicle testing process, the audio and video information of each test stage of the target test case is output, so that the driver of the tested vehicle can easily know the operation steps to be performed based on the audio and video information, without having to repeatedly review the target test case, thereby reducing the safety risks of the testing process.

[0084] In some optional embodiments, a test case may correspond to a preset number of tests. When the number of tests corresponding to the target test case is greater than 1, the test software may automatically repeat the target test case for the corresponding number of tests according to the method of the above embodiment. For example, if the number of tests corresponding to the target test case is 3, the test software may automatically repeat the target test case for the corresponding number of tests according to the method of the above embodiment. Figure 1 The method shown repeats the target test case 3 times.

[0085] Therefore, the test software of this embodiment can automatically execute the same test case multiple times, thereby achieving a significant improvement in the number of tests within the same test time.

[0086] In some optional embodiments, the test software can be Figure 2 The method shown obtains the target test case.

[0087] S201, collecting message signals and image data of the tested vehicle during the test based on other test cases, where the image data represents the external environment and the internal environment of the tested vehicle.

[0088] Specifically, the image data may include images of the external environment of the vehicle under test, and may also include images of the steering wheel, instrument panel, car body, cockpit, etc. inside the vehicle under test. Through these images, the tester can intuitively observe the status of the vehicle under test.

[0089] Other test cases indicate the test cases that have been edited and have been tested on a real vehicle at least once before editing the target test case.

[0090] The execution process of other test cases can be Figure 1 The method of executing the target test case shown is consistent and will not be repeated here.

[0091] S202, displaying a test case editing interface, and outputting message signals and image data in response to a test case editing operation in the test case editing interface.

[0092] The test case editing interface can be a graphical interface.

[0093] After obtaining the message signals and image data corresponding to other test cases, the test software can determine the test phases associated with these message signals and image data. For example, the message signals and image data when the vehicle under test is traveling according to test phase 1 of test case A are associated with test phase 1 of test case A, and the message signals and image data when the vehicle under test is traveling according to test phase 2 of test case B are associated with test phase 2 of test case B.

[0094] After establishing the above-mentioned association relationship, when the tester edits each test stage of the target test case, the test software can determine the similarity between the currently edited test stage and the test stages of other test cases, find the test stage with the highest similarity, and output the message signal and image data associated with the test stage with the highest similarity.

[0095] Exemplarily, if among multiple test phases of other test cases, test phase 1 of test case A and the test phase currently edited by the tester have the highest similarity, the test software outputs the message signal and image data associated with test phase 1 of test case A.

[0096] Image data can be directly displayed in the specific image display area of ​​the test case editing interface.

[0097] The output method of the message signal can be that the test software generates corresponding prompt information according to the message signal, and then outputs the prompt information through text, voice, test list pop-up window, etc., so as to promptly inform the tester of the real-time signal status that the vehicle under test may be in during the test phase.

[0098] S203: Obtain a target test case based on the test case editing operation.

[0099] In step S203, the tester can edit each test phase of the target test case in stages, and establish a corresponding test driver command and a corresponding jump condition for each test phase, and can also set a corresponding reference value of the message signal for each test phase.

[0100] The test software can determine each test phase of the target test case based on the above settings of the tester in the test case editing interface, and then obtain the target test case composed of multiple test phases.

[0101] For the specific method of obtaining the target test case based on the test case editing operation, reference may be made to the relevant technical information on editing test cases in the field of real vehicle testing technology, which will not be elaborated in this embodiment.

[0102] The beneficial effect of this embodiment is that, while the tester is editing a test case, outputting image data and message signals associated with other test phases of the currently edited test phase can help the tester understand what state the vehicle under test is expected to be in during the currently edited test phase, thereby assisting the tester in adaptively adjusting and configuring the target test case.

[0103] Optionally, the test software may also perform the following steps:

[0104] Generate a test report corresponding to the target test case based on the message signals collected in each test phase and the test results of each test phase.

[0105] In this embodiment, the test software can be pre-configured with multiple test report templates. After obtaining the test results of all test stages of the target test case, the test software can fill these test results and the message signals collected during the test process into the test report template, thereby obtaining the test report corresponding to the target test case.

[0106] Through the above steps, this embodiment can achieve the decoupling of the steps of generating a test report and executing a test case, so that the driver of the vehicle under test does not need to pay attention to the collection of relevant data when operating the vehicle under test according to the various steps of the test case, further reducing the safety hazards of actual vehicle testing.

[0107] Optionally, the test software of this embodiment may also support customized reports. Specifically, the test software may display a report template customization interface, in which the tester may configure a personalized report template as needed, and when generating a test report, the test software may fill the message signal and the test results of each test phase into the personalized report template, thereby generating a customized test report that meets the needs of a specific user.

[0108] Optionally, after generating the test report, the test software may package the test report and message signals collected during the test into a compressed file, and store the compressed file in a memory as a test result obtained based on a target test case.

[0109] Optionally, when the same target test case is executed repeatedly multiple times, the testing software can automatically generate a test report corresponding to each execution of the target test case through the above method, and can also mark the test time corresponding to each test report, and store multiple test reports obtained by executing the target test case multiple times in the same folder. Thus, the tester can directly browse the test report for each execution of the target test case in the folder.

[0110] As an example, assuming that the target test case is repeatedly executed three times, three test reports can be stored in the folder corresponding to the target test case, and the file name of each test report can include a timestamp indicating the start time of the test. For example, the first test report contains a timestamp of 10.00.00 on a certain day of a certain month, indicating that the test report is a test report obtained by performing a real vehicle test based on the target test case at 10:00 on a certain day of a certain month. The second test report contains a timestamp of 10.30.00 on a certain day of a certain month, indicating that the test report is a test report obtained by performing a real vehicle test based on the target test case at 10:30 on a certain day of a certain month. The third test report contains a timestamp of 11.00.00 on a certain day of a certain month, indicating that the test report is a test report obtained by performing a real vehicle test based on the target test case at 11:00 on a certain day of a certain month.

[0111] Optionally, the test software may also perform the following steps:

[0112] During the test, calibration data of the vehicle under test is collected through the calibration tool;

[0113] The vehicle under test is calibrated according to the calibration data.

[0114] The above calibration tools can be integrated into the test software.

[0115] The test software can use these calibration tools to collect the calibration data of the tested vehicle in real time during the test process. Therefore, the test software of this embodiment can realize multi-functional parallel testing.

[0116] Among them, the method of collecting calibration data and performing vehicle calibration based on the calibration data can refer to the existing vehicle calibration tools, which will not be described in detail in this embodiment.

[0117] The present application also provides an automated vehicle testing device, see Figure 3 , is a schematic diagram of the structure of the device, and the device may include the following units.

[0118] An obtaining unit 301 is used to obtain a target test case, where the target test case includes multiple test phases, and each test phase includes multiple real vehicle operation steps;

[0119] The output unit 302 is used to output the audio and video information corresponding to the current test stage to prompt the driver of the tested vehicle to operate the tested vehicle according to the actual vehicle operation steps of the current test stage. The current test stage is any test stage of the target test case;

[0120] An evaluation unit 303, used to evaluate the test result of the current test phase according to the message signal of the tested vehicle;

[0121] The determination unit 304 is used to determine another test stage without test results as the current test stage when the test results of the current test stage meet the jump condition, and return to execute and output the audio and video information corresponding to the current test stage until the test results of each test stage in the target test case are obtained.

[0122] Optionally, when the obtaining unit 301 obtains the target test case, it is specifically used to:

[0123] Collect the message signals and image data of the vehicle under test during the test based on other test cases. The image data represents the external environment and the internal environment of the vehicle under test.

[0124] Displaying a test case editing interface, and outputting message signals and image data in response to a test case editing operation in the test case editing interface;

[0125] A target test case is obtained based on the test case editing operation.

[0126] Optionally, when the determining unit 304 determines another test phase as the current test phase, it is specifically configured to:

[0127] According to the current road condition information of the tested vehicle, a test phase for which no test result has been obtained is selected as the current test phase.

[0128] Optional, see Figure 4 The apparatus may further include a generating unit 401, configured to:

[0129] Generate a test report corresponding to the target test case based on the message signals collected in each test phase and the test results of each test phase.

[0130] Optional, see Figure 4 The device may further include a calibration unit 402, configured to:

[0131] During the test, calibration data of the vehicle under test is collected through the calibration tool;

[0132] The vehicle under test is calibrated according to the calibration data.

[0133] The working principle of the device for automated real vehicle testing provided in this embodiment can be found in the relevant steps of the method for automated real vehicle testing provided in any embodiment of the present application, and will not be repeated here.

[0134] It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0135] For the convenience of description, the above system or device is described by dividing it into various modules or units according to its functions. Of course, when implementing the present application, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0136] It can be known from the description of the above implementation methods that those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be essentially or partly contributed to the prior art in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application or certain parts of the embodiments.

[0137] Finally, it should be noted that, in this article, relational terms such as first, second, third and fourth are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0138] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for automated vehicle testing, characterized in that: include: Obtaining a target test case, wherein the target test case includes a plurality of test phases, and each of the test phases includes a plurality of actual vehicle operation steps; Outputting audio and video information corresponding to the current test phase to prompt the driver of the tested vehicle to operate the tested vehicle according to the actual vehicle operation steps of the current test phase, wherein the current test phase is any test phase of the target test case; Evaluating the test result of the current test phase according to the message signal of the tested vehicle; When the test result of the current test phase meets the jump condition, another test phase that has not obtained the test result is determined as the current test phase, and the execution of outputting the audio and video information corresponding to the current test phase is returned until the test results of each test phase in the target test case are obtained.

2. The method according to claim 1, characterized in that The obtaining of the target test case comprises: Collecting message signals and image data of the tested vehicle during testing based on other test cases, wherein the image data represents the external environment and the internal environment of the tested vehicle; Displaying a test case editing interface, and outputting the message signal and the image data in response to a test case editing operation in the test case editing interface; The target test case is obtained based on the test case editing operation.

3. The method according to claim 1, characterized in that Determining another test phase as the current test phase includes: According to the current road condition information of the tested vehicle, a test phase for which no test result has been obtained is selected as the current test phase.

4. The method according to claim 1, characterized in that: Also includes: A test report corresponding to the target test case is generated according to the message signals collected in each test phase and the test results of each test phase.

5. The method according to claim 1, characterized in that Also includes: During the test, calibration data of the vehicle under test is collected by a calibration tool; The vehicle under test is calibrated according to the calibration data.

6. An automated vehicle testing device, characterized in that: include: An obtaining unit, used for obtaining a target test case, wherein the target test case includes a plurality of test phases, and each of the test phases includes a plurality of actual vehicle operation steps; An output unit, used to output audio and video information corresponding to the current test phase, so as to prompt the driver of the tested vehicle to operate the tested vehicle according to the actual vehicle operation steps of the current test phase, wherein the current test phase is any test phase of the target test case; An evaluation unit, configured to evaluate a test result of the current test phase according to a message signal of the tested vehicle; A determination unit is used to determine another test stage for which no test result is obtained as the current test stage when the test result of the current test stage meets the jump condition, and return to execute the audio and video information corresponding to the output of the current test stage until the test results of each test stage in the target test case are obtained.

7. The device according to claim 6, characterized in that When the obtaining unit obtains the target test case, it is specifically used to: Collecting message signals and image data of the tested vehicle during testing based on other test cases, wherein the image data represents the external environment and the internal environment of the tested vehicle; Displaying a test case editing interface, and outputting the message signal and the image data in response to a test case editing operation in the test case editing interface; The target test case is obtained based on the test case editing operation.

8. The device according to claim 6, characterized in that When the determining unit determines another test phase as the current test phase, it is specifically used to: According to the current road condition information of the tested vehicle, a test phase for which no test result has been obtained is selected as the current test phase.

9. The device according to claim 6, characterized in that The device also includes a generating unit, configured to: A test report corresponding to the target test case is generated according to the message signals collected in each test phase and the test results of each test phase.

10. The device according to claim 6, characterized in that The device also includes a calibration unit, which is used to: During the test, calibration data of the vehicle under test is collected by a calibration tool; The vehicle under test is calibrated according to the calibration data.