Test data positioning method and device, electronic equipment and storage medium

By binding test files and tasks in NVH test data and labeling them, the problem of cumbersome queries is solved, and rapid positioning and efficient management are achieved.

CN120804032APending Publication Date: 2025-10-17GUANGZHOU AUTOMOBILE GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510868217.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-25
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

In the existing technology, the query process of NVH test data is cumbersome and inefficient, resulting in inconvenience in data management.

Method used

By binding the test files with the test tasks and labeling the binding results, a mapping relationship is constructed so that the data is associated with corresponding labels, so that users can quickly locate the corresponding test files by entering query labels.

Benefits of technology

It simplifies the query process, improves query efficiency, and enables rapid location and convenient management of test data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120804032A_ABST
    Figure CN120804032A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a test data positioning method and device, electronic equipment and a storage medium, and relates to the technical field of vehicles, the method comprises the following steps: in response to a retrieval operation for target test data, obtaining query information corresponding to the retrieval operation, the target test data comprising a plurality of test files, the query information at least comprises a query label; positioning a target test file matched with the query tag from the target test data; wherein the target test data is the data obtained by binding the test file with the test task and marking the binding result, so that a user can quickly position the corresponding test file from the test data by inputting the corresponding query tag when querying the test data, and the user can conveniently query the test data. The purpose of quickly positioning the file is achieved, the query process is effectively simplified, and the query efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicles, in particular to a test data positioning method, a test data positioning device, an electronic device and a computer readable storage medium. BACKGROUND

[0002] NVH (Noise, Vibration, Harshness) refers to the comprehensive performance evaluation index of noise, vibration and sound roughness generated by vehicles, machines or other industrial products during operation, and is an important standard for measuring product comfort and quality. For vehicles, noise refers to unnecessary sound that can be heard by the human ear, which can usually be measured in decibels, such as engine noise, wind noise and road noise; vibration refers to periodic oscillation generated by motion or force transmission during vehicle driving, which can be perceived by the human body through components such as steering wheels and seats; sound roughness can be used to describe the "uncomfortable feeling" caused by the combination of noise and vibration, such as low-frequency booming sound or sudden impact.

[0003] Among them, the NVH test of the vehicle is a key link to ensure vehicle research and quality control, which can directly affect driving comfort and riding experience. In the process of performing the NVH test on the vehicle, a large amount of data is easily generated, and how to manage and make good use of these data can provide effective technical support for the NVH test. However, in the process of data management, there are problems of complicated query process and low query efficiency. SUMMARY

[0004] The embodiments of the present application provide a test data positioning method, device, electronic device and computer readable storage medium to solve or partially solve the problem of complicated query process and low query efficiency of NVH data.

[0005] The embodiments of the present application disclose a test data positioning method, comprising:

[0006] In response to a search operation for target test data, acquiring query information corresponding to the search operation, the target test data comprising a plurality of test files, and the query information comprising at least a query tag;

[0007] Positioning a target test file matched with the query tag from the target test data;

[0008] Among them, the target test data is data obtained by binding the test files and test tasks and marking the binding result.

[0009] In the embodiment of the present application, by binding the test file and the test task, a corresponding mapping relationship is constructed, and based on the binding result, the corresponding data can be associated with the corresponding label, so that the user can quickly locate the corresponding test file from the test data by inputting the corresponding query label when querying the test data, thereby achieving the purpose of quickly locating the file, effectively simplifying the query process and improving the query efficiency.

[0010] In some feasible implementations, further comprising:

[0011] Obtaining original test data of the vehicle, wherein the original test data comprises the test file;

[0012] Determining a test type and a target label for the original test data;

[0013] According to the test type and the target label, data binding is performed on the test file to obtain the target test data.

[0014] In the embodiment of the present application, by binding the test file and the test task, a corresponding mapping relationship is constructed, so that the test file and the test task have a corresponding mapping relationship, thereby enabling the user to query the relevant test file based on the test task when querying the data, determine the corresponding test task based on the test file, and the like, thereby improving the convenience and flexibility of data query.

[0015] In some feasible implementations, the determination of the test type for the original test data comprises:

[0016] Obtaining a test scene corresponding to the vehicle;

[0017] Classifying the test scene to obtain a corresponding test type.

[0018] In the embodiment of the present application, by distinguishing different test scenes, the test type obtained after the distinction can be used for classification, so as to better process the test data.

[0019] In some feasible implementations, the target label at least comprises a task label, and the determination of the target label for the test data comprises:

[0020] Creating a test task corresponding to the test type;

[0021] Labeling the test task to obtain a task label corresponding to the test task.

[0022] In the embodiment of the present application, the corresponding test task is labeled by the task label, thereby facilitating the user to quickly locate the test task by the task label.

[0023] In some possible implementation manners, the task label at least includes a test label and a vehicle label, and the marking of the test task comprises:

[0024] acquiring test information and vehicle information corresponding to the test task;

[0025] marking the test task based on the test information to obtain a corresponding test label;

[0026] marking the test task based on the vehicle information to obtain a corresponding vehicle label.

[0027] In the embodiments of the present application, the corresponding test information and vehicle information are acquired, and then the test task is marked based on the test information and the vehicle information, so that the user can quickly locate the corresponding test task based on the test information and the vehicle information, and the convenience and flexibility of test data query are improved.

[0028] In some possible implementation manners, the target label at least further includes a file label, and the determining of the target label for the test data further comprises:

[0029] acquiring a file parameter corresponding to the test file;

[0030] marking the test file based on the file parameter to obtain a corresponding file label.

[0031] In the embodiments of the present application, the test file is marked, so that the corresponding test task is marked by the file label, thereby facilitating the user to quickly locate the test task by the file label.

[0032] In some possible implementation manners, the file parameter includes a file name, and the marking of the test file based on the file parameter to obtain a corresponding file label comprises:

[0033] acquiring a working condition table, the working condition table including a mapping relationship between working condition information and test parameters;

[0034] extracting at least one target test parameter from the file name;

[0035] matching the target test parameter with the working condition table, and taking target working condition information matched successfully with the target test parameter as a file label of the test file.

[0036] In the embodiments of the present application, the test file is marked, so that the corresponding test task is marked by the file label, thereby facilitating the user to quickly locate the test task by the file label.

[0037] The embodiment of the application further discloses a positioning device of test data, which comprises:

[0038] A search response module is configured to acquire query information corresponding to a search operation in response to the search operation on target test data, wherein the target test data comprises a plurality of test files, and the query information at least comprises a query label.

[0039] A positioning module is configured to position a target test file matched with the query label from the target test data.

[0040] The target test data is data obtained by binding the test files with test tasks and marking the binding result.

[0041] In some possible implementation manners, the application further comprises:

[0042] A data acquisition module is configured to acquire original test data of a vehicle, wherein the original test data comprises the test files.

[0043] A label determination module is configured to determine a test type and a target label for the original test data.

[0044] A data binding module is configured to bind the test files according to the test type and the target label to obtain the target test data.

[0045] In some possible implementation manners, the label determination module is specifically configured to:

[0046] Acquire a test scene corresponding to the vehicle.

[0047] Classify the test scene to obtain a corresponding test type.

[0048] In some possible implementation manners, the target label at least comprises a task label, and the label determination module is specifically configured to:

[0049] Create a test task corresponding to the test type.

[0050] Mark the test task to obtain a task label corresponding to the test task.

[0051] In some possible implementation manners, the task label at least comprises a test label and a vehicle label, and the label determination module is specifically configured to:

[0052] Acquire test information and vehicle information corresponding to the test task.

[0053] The test information is used to mark the test task, and a corresponding test label is obtained;

[0054] The vehicle information is used to mark the test task, and a corresponding vehicle label is obtained.

[0055] In some possible implementation manners, the target label further includes at least a file label, and the label determining module is specifically configured to:

[0056] Obtain a file parameter corresponding to the test file;

[0057] Mark the test file according to the file parameter, and obtain a corresponding file label.

[0058] In some possible implementation manners, the file parameter includes a file name, and the label determining module is specifically configured to:

[0059] Obtain a working condition table, and the working condition table includes a mapping relationship between working condition information and test parameters;

[0060] Extract at least one target test parameter from the file name;

[0061] Match the target test parameter with the working condition table, and use target working condition information matched with the target test parameter as the file label of the test file.

[0062] Embodiments of the present application further disclose an electronic device, comprising:

[0063] one or more processors; and

[0064] one or more machine-readable media having instructions stored thereon that, when executed by the one or more processors, cause the electronic device to perform the method as described in embodiments of the present application.

[0065] Embodiments of the present application further disclose a computer-readable storage medium having instructions stored thereon that, when executed by one or more processors, cause the processors to perform the method as described in embodiments of the present application.

[0066] Embodiments of the present application have the following advantages:

[0067] In the embodiment of the present application, in the process of querying the test data, the user can input corresponding query information for the target test data to locate the target test file matched with the query label from the target test data, wherein the target test data can be the data obtained by binding the test file with the test task and labeling the binding result, so as to bind the test file with the test task to construct the corresponding mapping relationship, and label based on the binding result, so that the corresponding data can be associated with the corresponding label, and then the user can quickly locate the corresponding test file from the test data by inputting the corresponding query label when querying the test data, so as to quickly locate the file, effectively simplify the query process and improve the query efficiency. BRIEF DESCRIPTION OF DRAWINGS

[0068] Figure 1 is a step flowchart of a test data positioning method provided in the embodiment of the present application;

[0069] Figure 2 is a structural block diagram of a test data positioning device provided in the embodiment of the present application. DETAILED DESCRIPTION

[0070] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the present application will be further described in detail below in combination with the drawings and specific embodiments.

[0071] As an example, after the NVH test of the vehicle is performed, corresponding NVH data can be generated, and the NVH data can include test data and simulation data, etc. For vehicle manufacturers, how to effectively manage and make good use of the NVH data can provide effective technical support for the NVH test. In the related art, the NVH data can be managed by constructing a corresponding document management system, and these document management systems can usually only manage simulation data, and the original data in the test process has not been effectively managed. However, the original data is an important data asset in the NVH development, and has high analysis and utilization value, so that the original data has the problem of storage dispersion, and the user has the problems of complicated query process and low query efficiency when searching for corresponding data.

[0072] To this end, in the present application, in the process of querying the test data, the user can input corresponding query information for the target test data to locate the target test file matching the query label from the target test data, wherein the target test data can be the data obtained by binding the test file with the test task and labeling the binding result, so as to bind the test file with the test task to construct the corresponding mapping relationship, and at the same time, label based on the binding result, so that the corresponding data can be associated with the corresponding label, and then the user can quickly locate the corresponding test file from the test data by inputting the corresponding query label when querying the test data, so as to quickly locate the file, effectively simplify the query process, and improve the query efficiency.

[0073] Referring to Figure 1 , a step flowchart of a test data positioning method provided by an embodiment of the present application is shown, which can specifically include the following steps:

[0074] Step 101, in response to a search operation for target test data, acquiring query information corresponding to the search operation, the target test data including a plurality of test files, the target test data being data obtained by binding the test files with test tasks and labeling the binding result, and the query information including at least a query label;

[0075] Step 102, locating a target test file matching the query label from the target test data.

[0076] In the embodiment of the present application, for the test data of the vehicle, the user can construct a corresponding data management system to manage the test data such as storage, query and analysis, etc.

[0077] In the process of querying, the system can respond to the search operation for the target test data input by the user and acquire the query information corresponding to the search operation, so as to locate the corresponding data file from the target test data based on the query information.

[0078] Optionally, the target test data can include a plurality of test files, and the target test data can be data obtained by binding the test files with the constructed test tasks and then labeling the binding result, so as to bind the test files with the test tasks to construct the corresponding mapping relationship, and at the same time, label based on the binding result, so that the corresponding data can be associated with the corresponding label.

[0079] In the target test data, there is a corresponding mapping relationship between the test files, test tasks and tags, and the query information can include the corresponding query tags. The system can query the mapping relationship that matches the query tags from the target test data based on the query tags, and then locate the corresponding target test files based on the query results to present the corresponding query results to the user. This allows the user to quickly locate the corresponding test files from the test data by entering the corresponding query tags when querying the test data, thereby achieving the purpose of quickly locating files, effectively simplifying the query process, and improving query efficiency.

[0080] In some feasible implementations, the target test data can be constructed by obtaining the original test data of the vehicle, which includes test files, and then determining the test type and target label for the original test data. Then, the test files are data-bound according to the test type and target label to obtain the target test data. By binding the test files with the test tasks, a corresponding mapping relationship is constructed, and labeling is performed based on the binding results so that the corresponding data can be associated with corresponding labels to achieve rapid positioning of the files.

[0081] Among them, the test file may include relevant data involved in the NVH test process, such as noise records, vibration data, etc.; and the test task can be a task obtained by classifying the test scenarios for vehicle NVH development. Optionally, the test scenario corresponding to the vehicle can be obtained, and then the test scenario can be classified to obtain the corresponding test type, such as road noise test, wind noise test, etc. After classification, the corresponding test task is created according to the classification results, so as to determine the test task corresponding to each test scenario.

[0082] Optionally, different test variables can be further subdivided under the same test task. For example, in a road noise test scenario, differentiated tests can be conducted based on vehicle information such as speed, tire type, suspension system, body structure, wheel and suspension connection, and load. Differentiated tests can also be conducted based on road information such as road material, road texture, road roughness, joints and obstacles. Differentiated tests can also be conducted based on environmental information such as temperature, humidity, wind speed, and risk. Road noise tests can also be conducted by integrating vehicle information, road information, and environmental information.

[0083] When the corresponding test task is constructed, the test tasks belonging to the same test type can be bound with the test files, for example, according to the test type, road noise test task, wind noise test task, powertrain noise test task, brake noise test task, abnormal sound test task, exhaust system noise test task, air conditioning system noise test task, transmission system vibration test task, etc. can be created, taking the road noise test task as an example, all test files belonging to the road noise test can be bound with the road noise test task, and the binding result is as follows:

[0084] Road noise test task-test file A;

[0085] Road noise test task-test file B;

[0086] Road noise test task-test file C;

[0087] Road noise test task-test file D, etc.

[0088] By binding the test files with the test tasks, the corresponding mapping relationship is constructed, so that the test files and the test tasks have corresponding mapping relationship, so that the user can query the related test files based on the test task, and determine the corresponding test task based on the test file, etc., improve the convenience and flexibility of data query.

[0089] After binding the test files with the test tasks, the test files, test tasks, etc. can be further marked to obtain the corresponding labels of the test files, test tasks, etc. so that the corresponding data can be associated with the corresponding labels to facilitate quick positioning of the files. The target label can include a task label corresponding to the test task. Optionally, after creating the test task corresponding to the test type, the test task can be marked to obtain the task label corresponding to the test task, so as to mark the corresponding test task through the task label, thereby facilitating the user to quickly locate the test task through the task label.

[0090] In some possible implementation manners, the task label can be further divided into a test label and a vehicle label. The test label can be used to represent test information (such as test time, test location, test type, test item, and test vehicle) associated with a test process, and the vehicle information can be used to represent test information (such as vehicle level, vehicle body structure, vehicle manufacturer, and power type) related to the test process. After obtaining the test information and the vehicle information corresponding to the test task, the test information can be used to label the test task to obtain the corresponding test label, and the vehicle information can be used to label the test task to obtain the corresponding vehicle label. Therefore, by obtaining the test information and the vehicle information, and then labeling the test task based on the test information and the vehicle information, the user can quickly locate the corresponding test task based on the test information and the vehicle information, and the convenience and flexibility of test data query are improved.

[0091] In addition, the target label at least includes a file label used to label a test file. By obtaining file parameters corresponding to the test file, and then labeling the test file according to the file parameters to obtain the corresponding file label, the test file is labeled, so that the corresponding test task is marked by the file label, and the user can quickly locate the test task by the file label.

[0092] In some possible implementation manners, the file parameters include a file name. In the process of labeling the test file, a working condition table can be obtained, the working condition table includes a mapping relationship between working condition information and test parameters, at least one target test parameter is extracted from the file name, then the target test parameter is matched with the working condition table, and the target working condition information matched with the target test parameter is taken as the file label of the test file, so that the user can quickly locate the test task by the file label.

[0093] In some examples, the user can build a test working condition table, and different working condition information and corresponding test parameters can be included in the working condition table, as shown in Table 1 below:

[0094] Operating conditions information Test parameters Road surface information Test site Cement road - 60 kph - Guangzhou 60 km / h Cement road surface Guangzhou Cement road - 80 kph - Guangzhou 80 km / h Cement road surface Guangzhou Cement road - 100 kph - Guangzhou 100 km / h Cement road surface Guangzhou Smooth road - 60 kph - Guangzhou 60 km / h Smooth road surface Guangzhou Smooth road - 80 kph - Guangzhou 80 km / h Smooth road surface Guangzhou Smooth road - 100 kph - Guangzhou 100 km / h Smooth road surface Guangzhou Small particle - 60 kph - Guangzhou 60 km / h Small particle road surface Guangzhou Small particle - 80 kph - Guangzhou 80 km / h Small particle road surface Guangzhou Small particle - 100 kph - Guangzhou 100 km / h Small particle road surface Guangzhou

[0095] Table 1

[0096] For the test file, the file name can be named according to the test parameter. In the process of adding the corresponding file label to the test file, a corresponding mapping relationship can be established according to the working condition type, and at least one target test parameter such as vehicle speed information and test road surface is extracted from the file name of the test file. For example, as shown in Table 2 below, “s” represents a smooth road surface, and “R” represents a rough road surface.

[0097] File name 60s.ldsf 80s.ldsf 60R.ldsf 100R.ldsf Test speed 60 km / h 80 km / h 60 km / h 100 km / h Test road surface Smooth road surface Smooth road surface Rough road surface Rough road surface

[0098] Table 2

[0099] After the corresponding target test parameters are extracted through the file name, the target test parameters can be matched with the working condition information and test parameters in the working condition table, and the corresponding file tags are added according to the matching results, as shown in the following Table 3:

[0100]

[0101]

[0102] Table 3

[0103] For example, for the test file "60s.ldsf", the matching results are "60km / h" and "smooth road surface", and "60km / h" and "smooth road surface" can be used as the file tags of the test file. When the user inputs at least one of "60km / h" and "smooth road surface" in the system, the test file can be located.

[0104] Through the above process, the labeling of each test file can be completed, and the corresponding file tags of each test file are obtained, so that the user can quickly locate the test task through the file tags.

[0105] In addition, the working condition table can also include corresponding channel information. The channel information can be used to represent an independent path in the data acquisition system of the vehicle for synchronously measuring and recording specific signals. Each channel corresponds to a sensor or input source, which is used to capture different types of physical quantities (such as sound, vibration, and temperature, etc.). In the NVH test, the channels can be divided into acoustic channels, vibration channels, rotation channels, temperature channels, and CAN bus channels, etc. For example, it is assumed that channels 1-10 are provided in the vehicle. In the road noise test, the seat rail accelerometer (such as XYZ three-axis + redundancy, etc.) is captured through channels 1-4, the in-vehicle microphone (such as the noise signals at the driver's / rear left and right ear positions) is captured through channels 5-8, the vehicle speed pulse signal (such as the CAN bus sudden acceleration noise, etc.) is captured through channel 9, and the tire pressure monitoring (such as auxiliary variables, etc.) is captured through channel 10, so that the corresponding physical quantities can be obtained through the channels to ensure the success of the test.

[0106] Correspondingly, for the working condition table, after adding the corresponding channel information, it can be as shown in the following Table 4:

[0107]

[0108]

[0109] Table 4

[0110] Correspondingly, the corresponding channel information can also be extracted in the file name, and then the target working condition information corresponding to the test file is determined by matching the extracted channel information with the working condition table, and then the target working condition information is taken as the file tag of the test file. The corresponding matching process can be referred to the foregoing description, which will not be described here again, so that the user can quickly locate the test task through the file tag.

[0111] Through the above test data construction process, structured test data can be obtained, so that the user can quickly locate the corresponding test task and / or test file, etc. by inputting the corresponding tag information during the data query process. For example, assuming that the user quickly locuses the path of the target test task through the task tag, the system can locate the corresponding target test task through the task tag, and simultaneously display all test files associated with the target test task through the tree structure. For the displayed test files, the user can further input corresponding working condition information, test parameters (such as vehicle speed, road surface information, channel information, etc.) for secondary filtering, so as to quickly locate any test file and quickly analyze any channel.

[0112] It should be noted that the embodiments of the present application include but are not limited to the above examples. It can be understood that those skilled in the art can set according to actual needs under the guidance of the idea of the embodiments of the present application, and the present application does not limit this.

[0113] In the embodiments of the present application, during the query of the test data, the user can input corresponding query information for the target test data to locate the target test file matched with the query tag from the target test data. The target test data can be data obtained by binding the test file with the test task and tagging the binding result, so as to bind the test file with the test task to construct the corresponding mapping relationship, and tag based on the binding result, so that the corresponding data can be associated with the corresponding tag, and then the user can quickly locate the corresponding test file from the test data by inputting the corresponding query tag when querying the test data, so as to quickly locate the file, effectively simplify the query process, and improve the query efficiency.

[0114] It should be noted that for the method embodiments, in order to simply describe, they are all described as a series of action combinations, but those skilled in the art should know that the embodiments of the present application are not limited by the order of the described actions, because according to the embodiments of the present application, certain steps can be performed in other order or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the involved actions are not necessarily required by the embodiments of the present application.

[0115] Referring to Figure 2 , a structural block diagram of a test data positioning device is shown, which can specifically include the following modules:

[0116] The search response module 201 is configured to, in response to a search operation on target test data, acquire query information corresponding to the search operation, wherein the target test data includes a plurality of test files, and the query information at least includes a query label.

[0117] The positioning module 202 is configured to position a target test file matching the query label from the target test data.

[0118] The target test data is data obtained by binding the test files to test tasks and marking the binding result.

[0119] In some possible implementation manners, the device further includes:

[0120] The data acquisition module is configured to acquire original test data of a vehicle, wherein the original test data includes the test files.

[0121] The label determination module is configured to determine a test type and a target label for the original test data.

[0122] The data binding module is configured to bind the test files according to the test type and the target label to obtain the target test data.

[0123] In some possible implementation manners, the label determination module is specifically configured to:

[0124] Acquire a test scene corresponding to the vehicle.

[0125] Classify the test scene to obtain a corresponding test type.

[0126] In some possible implementation manners, the target label at least includes a task label, and the label determination module is specifically configured to:

[0127] Create a test task corresponding to the test type.

[0128] Mark the test task to obtain a task label corresponding to the test task.

[0129] In some possible implementation manners, the task label at least includes a test label and a vehicle label, and the label determination module is specifically configured to:

[0130] Acquire test information and vehicle information corresponding to the test task.

[0131] The test information is used to mark the test task, and a corresponding test label is obtained;

[0132] The vehicle information is used to mark the test task, and a corresponding vehicle label is obtained.

[0133] In some possible implementation manners, the target label further includes at least a file label, and the label determining module is specifically configured to:

[0134] Obtain a file parameter corresponding to the test file;

[0135] The test file is marked according to the file parameter, and a corresponding file label is obtained.

[0136] In some possible implementation manners, the file parameter includes a file name, and the label determining module is specifically configured to:

[0137] Obtain a working condition table, and the working condition table includes a mapping relationship between working condition information and test parameters;

[0138] Extract at least one target test parameter from the file name;

[0139] Match the target test parameter with the working condition table, and use target working condition information matched with the target test parameter as the file label of the test file.

[0140] For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the related parts refer to the part of the method embodiment.

[0141] The embodiment of the application further provides an electronic device, including:

[0142] One or more processors; and

[0143] One or more machine readable media having instructions stored thereon, when executed by the one or more processors, cause the electronic device to perform the method described in the embodiment of the application.

[0144] The embodiment of the application further provides a computer readable storage medium having instructions stored thereon, when executed by one or more processors, cause the processor to perform the method described in the embodiment of the application.

[0145] Each embodiment in the specification is described in a progressive manner, and each embodiment focuses on the difference from other embodiments. The same and similar parts of each embodiment can be referred to.

[0146] Those skilled in the art will appreciate that embodiments of the present application can be readily implemented as a method, apparatus or computer program product. Accordingly, embodiments of the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, EEPROM, FLASH, and eMMC, etc.) embodying computer program instructions. Embodiments of the present application are described in terms of flowcharts, sequence diagrams and / or block diagrams. It will be understood that each block of the flowcharts, sequence diagrams and / or block diagrams, and combinations of blocks in the flowcharts, sequence diagrams and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processing device or other programmable data processing terminal devices to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal devices, create means for implementing the functions specified in the flowcharts, sequence diagrams and / or block diagrams.

[0147] Embodiments of the present application are described in terms of flowcharts, sequence diagrams and / or block diagrams. It will be understood that each block of the flowcharts, sequence diagrams and / or block diagrams, and combinations of blocks in the flowcharts, sequence diagrams and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processing device or other programmable data processing terminal devices to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal devices, create means for implementing the functions specified in the flowcharts, sequence diagrams and / or block diagrams. Figure 1 one or more functions specified in the flowcharts, sequence diagrams and / or block diagrams. Figure 1 one or more functions specified in the flowcharts, sequence diagrams and / or block diagrams.

[0148] These computer program instructions can also be stored in a computer- readable memory that can direct a computer or other programmable data processing terminal devices to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the flowcharts, sequence diagrams and / or block diagrams. Figure 1 one or more functions specified in the flowcharts, sequence diagrams and / or block diagrams. Figure 1 one or more functions specified in the flowcharts, sequence diagrams and / or block diagrams.

[0149] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal devices to cause a series of operational steps to be performed on the computer or other programmable terminal devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal devices provide steps for implementing the flowcharts, sequence diagrams and / or block diagrams. Figure 1 one or more functions specified in the flowcharts, sequence diagrams and / or block diagrams. Figure 1 one or more functions specified in the flowcharts, sequence diagrams and / or block diagrams.

[0150] While preferred embodiments of the present application have been described, additional variations and modifications can be made to these embodiments by those skilled in the art once they have the benefit of the foregoing description. Accordingly, it is intended that the appended claims be construed to include all such variations and modifications as fall within the scope of the present application.

[0151] Finally, it is to be understood that the phraseology or terminology such as "first" and "second" etc. used herein is merely intended to differentiate one entity or operation from another entity or operation, without necessarily requiring or implying any actual such relationship or order between such entities or operations. Moreover, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.

[0152] The test data positioning method and the test data positioning device provided by the present application are described in detail above, and the principles and implementation manners of the present application are described by using specific examples in the present text. The above description of the embodiments is only used to help understand the method of the present application and its core idea; meanwhile, for those skilled in the art, the specific implementation manners and application ranges will be changed according to the idea of the present application. In summary, the content of the present description should not be understood as a limitation of the present application.

Claims

1. A method for locating test data, characterized in that: include: In response to a search operation for target test data, obtaining query information corresponding to the search operation, the target test data including a plurality of test files, and the query information including at least a query tag; Locating a target test file matching the query tag from the target test data; The target test data is data obtained by binding the test file with the test task and marking the binding result.

2. The method according to claim 1, characterized in that Also includes: Acquiring original test data of the vehicle, wherein the original test data includes the test file; Determining a test type and a target label for the original test data; Data binding is performed on the test file according to the test type and the target tag to obtain the target test data.

3. The method according to claim 2, characterized in that The determining of the test type for the original test data includes: Obtaining a test scenario corresponding to the vehicle; The test scenarios are classified to obtain corresponding test types.

4. The method according to claim 2 or 3, characterized in that The target label includes at least a task label, and determining the target label for the test data includes: Creating a test task corresponding to the test type; The test task is labeled to obtain a task label corresponding to the test task.

5. The method according to claim 4, characterized in that The task label includes at least a test label and a vehicle label. Labeling the test task to obtain the task label corresponding to the test task includes: Obtaining test information and vehicle information corresponding to the test task; Using the test information to label the test task to obtain a corresponding test label; The test task is labeled using the vehicle information to obtain a corresponding vehicle label.

6. The method according to claim 4, characterized in that The target tag at least includes a file tag, and determining the target tag for the test data further includes: Obtaining file parameters corresponding to the test file; The test file is marked according to the file parameters to obtain a corresponding file label.

7. The method according to claim 6, characterized in that The file parameters include a file name, and labeling the test file according to the file parameters to obtain a corresponding file label includes: Obtaining a working condition table, wherein the working condition table includes a mapping relationship between working condition information and test parameters; extracting at least one target test parameter from the file name; The target test parameters are matched with the operating condition table, and the target operating condition information that successfully matches the target test parameters is used as a file tag of the test file.

8. A positioning device for test data, characterized in that: include: a retrieval response module, configured to, in response to a retrieval operation on target test data, obtain query information corresponding to the retrieval operation, wherein the target test data includes a plurality of test files, and the query information includes at least a query tag; a positioning module, configured to locate a target test file matching the query tag from the target test data; The target test data is data obtained by binding the test file with the test task and marking the binding result.

9. An electronic device, characterized in that: include: one or more processors; and One or more machine-readable media having instructions stored thereon, when executed by the one or more processors, cause the electronic device to perform the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the processors to perform the method according to any one of claims 1 to 7.