Vehicle test project management method, device, computing equipment and storage medium
By introducing a vehicle test project management method of the verification management platform in vehicle testing, the problems of manual management errors and difficulty in tracing historical data are solved, and automated management and efficient testing are realized.
Patent Information
- Application Number
- CN202311279617.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-28
- Publication Date
- 2025-04-04
AI Technical Summary
During vehicle testing, errors are prone to occur when manually managing test data and processes, and existing tables cannot trace historical data, resulting in poor management results.
Provides a vehicle testing project management method, which can respond to test requests through verification management platform, display configuration pages, receive configuration information, send test task information, and generate test results to realize automated management of test processes and data.
It improves the effective management of test processes and data, reduces manual errors, realizes efficient management of vehicle tests, and improves testing efficiency.
Smart Images

Figure CN119759246A_ABST
Abstract
Description
Technical Field
[0001] The embodiment of the present invention relates to the technical field of management platform, and in particular to a vehicle test item management method. The present invention also relates to a vehicle test item management device, a computing device, and a computer-readable storage medium. Background Art
[0002] Before a vehicle is launched on the market, it will go through multiple stages of testing. Each department has different testing requirements and demands for vehicles during the testing phase.
[0003] During the vehicle testing process, a corresponding test data management form is established for each vehicle, and information configuration tasks and test tasks are manually arranged based on the data management form. However, with the increasing number of vehicles and different test items corresponding to each stage, manual errors in data management and information arrangement frequently occur. In addition, since the form cannot trace historical data, the management of vehicle test data and test process arrangement is not effective. Therefore, there is an urgent need for a method to effectively manage vehicle test data and processes. Summary of the invention
[0004] In view of this, an embodiment of the present invention provides a vehicle test item management method. One or more embodiments of the present invention also relate to a vehicle test item management device, a computing device, a computer-readable storage medium and a computer program to solve the technical defects existing in the prior art.
[0005] According to a first aspect of an embodiment of the present invention, a vehicle test project management method is provided, which is applied to a verification management platform, and includes:
[0006] In response to a test request for a specified test item of a target vehicle, display a configuration page corresponding to the specified test item to a configuration terminal;
[0007] Receive configuration information for the specified test item in the configuration page fed back by the configuration terminal, wherein the configuration information includes a test subtask and test terminal information corresponding to the test subtask;
[0008] Based on the configuration information, send the test task information to the target test end indicated by the test end information to instruct the target test end to perform the corresponding test subtask for the target vehicle;
[0009] Receive task execution data fed back by the target test end, and generate test results for designated test items of the target vehicle based on the task execution data.
[0010] According to a second aspect of an embodiment of the present invention, a vehicle test item management device is provided, which is applied to a verification management platform, and includes:
[0011] A response module, configured to respond to a test request for a specified test item of a target vehicle and display a configuration page corresponding to the specified test item to a configuration terminal;
[0012] A receiving module, configured to receive configuration information for the specified test item in the configuration page fed back by the configuration terminal, wherein the configuration information includes a test subtask and test terminal information corresponding to the test subtask;
[0013] An execution module is configured to send test task information to a target test end indicated by the test end information based on the configuration information, so as to instruct the target test end to execute a corresponding test subtask for the target vehicle;
[0014] The generating module is configured to receive the task execution data fed back by the target test end, and generate the test results of the designated test items for the target vehicle based on the task execution data.
[0015] According to a third aspect of an embodiment of the present invention, there is provided a computing device, including:
[0016] Memory and processor;
[0017] The memory is used to store computer executable instructions, and the processor is used to execute the computer executable instructions. When the computer executable instructions are executed by the processor, the steps of the above-mentioned vehicle test item management method are implemented.
[0018] According to a fourth aspect of an embodiment of the present invention, a computer-readable storage medium is provided, which stores computer-executable instructions, and when the instructions are executed by a processor, the steps of the above-mentioned vehicle test item management method are implemented.
[0019] According to a fifth aspect of an embodiment of the present invention, a computer program is provided, wherein when the computer program is executed in a computer, the computer is caused to execute the steps of the above-mentioned vehicle test item management method.
[0020] An embodiment of the present invention responds to a test request for a specified test item for a target vehicle, displays a configuration page corresponding to the specified test item to the configuration end; receives configuration information for the specified test item in the configuration page fed back by the configuration end, wherein the configuration information includes a test subtask and the test end information corresponding to the test subtask; based on the configuration information, sends test task information to the target test end indicated by the test end information to instruct the target test end to execute the corresponding test subtask for the target vehicle; receives task execution data fed back by the target test end, and generates a test result for the specified test item for the target vehicle based on the task execution data. By responding to the test request and displaying the configuration page to the configuration end, the configuration end only needs to configure the target vehicle on the configuration page, and the verification management platform can send the test task information to the corresponding target test end according to the configuration information, so that the target test end executes the test task and returns the task execution data, so that the configuration end only needs to configure the information based on the configuration page to realize the distribution of the test task information, thereby improving the effective management of the test process and test data, and further improving the efficiency of testing the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 is a flow chart of the current vehicle test project management approach;
[0022] Figure 2 is a flow chart of a vehicle test project management method provided by an embodiment of the present invention;
[0023] Figure 3 It is a schematic diagram of test functions in a vehicle test item management method provided by an embodiment of the present invention;
[0024] Figure 4 It is a process flow chart of a vehicle test project management method provided by an embodiment of the present invention;
[0025] Figure 5 It is a schematic diagram of a processing flow of a vehicle test project management method provided by an embodiment of the present invention;
[0026] Figure 6 It is a structural schematic diagram of a vehicle test item management device provided by an embodiment of the present invention;
[0027] Figure 7 It is a structural block diagram of a computing device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0028] Many specific details are set forth in the following description to facilitate a full understanding of the present invention. However, the present invention can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of this specification, so the present invention is not limited to the specific implementation disclosed below.
[0029] The terms used in one or more embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of the present invention. The singular forms of "a", "said" and "the" used in one or more embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of the present invention refers to and includes any or all possible combinations of one or more associated listed items.
[0030] It should be understood that, although the terms first, second, etc. may be used to describe various information in one or more embodiments of the present invention, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of the present invention, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0031] In addition, it should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in one or more embodiments of the present invention are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0032] First, the terms involved in one or more embodiments of the present invention are explained.
[0033] User Interface / User Experience (UIUX): refers to the design used in digital media.
[0034] E-test (E-drive): Performance test conducted on vehicles.
[0035] Before a vehicle is launched on the market, it will go through multiple stages of testing. Each department has different testing requirements and demands for vehicles during the testing phase.
[0036] During the vehicle testing process, a corresponding test data management form is established for each vehicle, and information configuration tasks and test tasks are manually arranged based on the data management form. However, with the increasing number of vehicles and different test items corresponding to each stage, manual errors in data management and test process arrangement frequently occur. In addition, since the form cannot trace historical data, the management effect of vehicle test data and test process arrangement is not good. For example, the spreadsheet loads slowly, which is particularly obvious when the user refreshes frequently. There is no precise division of management tasks between different user roles in the spreadsheet. Due to the settings of the spreadsheet, users cannot track historical records through the spreadsheet, and users cannot retain data related to verification tests. For example, see Figure 1 , Figure 1 A flow chart showing a current vehicle test project management method;
[0037] The current vehicle testing project management method includes three parts: the first part is the business scope of vehicle performance testing, the second part is the main requirements of vehicle performance testing, and the third part is the current form-based working tool of vehicle performance testing;
[0038] The first part specifically includes: 1102, vehicle durability test: usually tested in wading sections and curbstone channels, 1104, customer-oriented test operation, that is, public operation; the second part specifically includes: 1202, shift arrangement, 1204, basic mileage data tracking, 1206, vehicle performance test report, 1208, test code configuration; the third part specifically includes: shift arrangement and report, among which the shift arrangement includes vehicle model, time, target mileage and actual mileage. Any vehicle to be tested can be filled in the vehicle model column, and the time can correspond to multiple recording methods, such as 2021, July, 28 weeks, 2021, July, 29 weeks, etc., 28 weeks and 29 weeks. The average week includes Monday, Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday, among which Saturday and Sunday are arranged in shifts as needed; the target mileage on Thursday and Friday of week 28 can be c and d, and the target mileage on Monday, Tuesday, Wednesday, Thursday and Friday of week 29 can be e, f, g, h and i; the report includes year, week, total cumulative target mileage, total cumulative actual mileage, weekly target mileage and weekly actual mileage. By way of example, the year includes 2021, and the weeks include 28, 29, 30, and 31. The total cumulative target mileage, total cumulative actual mileage, weekly target mileage and weekly actual mileage corresponding to each week are: A, B, D, F, X, C, E, G, Y, H, J, L, Z, I, K, M.
[0039] The shift schedule is configured using a spreadsheet, which results in slow loading, and one vehicle corresponds to one workbook, which makes the calculation cumbersome. Furthermore, when the vehicle needs to be switched, the spreadsheet needs to be used to switch the shift schedule corresponding to the specified vehicle. The slow loading operation of the spreadsheet when the data volume is huge makes the display of the shift schedule not intuitive.
[0040] In order to solve the above technical problems, a vehicle test item management method is provided in the present invention. The present invention also relates to a vehicle test item management device, a computing device, and a computer-readable storage medium, which are described in detail one by one in the following embodiments.
[0041] See also Figure 2 , Figure 2 A flow chart of a vehicle test project management method provided by an embodiment of the present invention is shown, which is applied to a verification management platform and specifically includes the following steps.
[0042] Step 202: In response to a test request for a specified test item of a target vehicle, a configuration page corresponding to the specified test item is displayed to a configuration terminal.
[0043] Specifically, a test request refers to a request to test a vehicle. Usually, when a user has a need to test a vehicle, a test request will be sent to the verification management platform. There are many testable items for a vehicle, such as durability test, so the test request can be a request for a specified test item for the target vehicle. The target vehicle refers to the vehicle to be tested, which is determined based on the user's test requirements. For example, when a user has a test requirement for vehicle 1, a test request for vehicle 1 is sent to the verification management platform, and vehicle 1 is the target vehicle.
[0044] The configuration end refers to the user end that configures information on the configuration page. It is usually the same user end that initiates the test request. For example, in the durability test project, the configuration end is the driver responsible for arranging the test tasks for each vehicle and assigning each test task to the corresponding test end so that the test end can perform the test task.
[0045] The specified test items refer to the test items specified based on the test request. There are many types of test items. For example, the test items can be durability tests. The configuration page refers to the page where the shifts and test ends of the vehicle test can be configured. The configuration page includes information to be configured. In the durability test scenario, the information to be configured includes various road conditions and kilometer length input boxes corresponding to the road conditions.
[0046] In response to a test request for a specified test item for a target vehicle, an implementation method for displaying a configuration page corresponding to the specified test item to a configuration end may be to receive a test request for a specified test item for the target vehicle, and based on the test request, display the configuration page corresponding to the specified test item to the configuration end.
[0047] The implementation method for receiving a test request for a specified test item for a target vehicle can be that the user clicks on the vehicle and test item that need to be performance tested through the front end, and the client generates a test request based on the user's click on the front end and sends the test request to the verification management platform. The verification management platform can also directly receive the user's operation of clicking on the vehicle and clicking on the test item on the front end, and automatically generates a test request based on the click operation.
[0048] Displaying the configuration page corresponding to the specified test item to the configuration terminal may be generating page information corresponding to the configuration page, and sending the page information to the configuration terminal, so that the configuration terminal generates the configuration page according to the page information.
[0049] In an optional embodiment of the present invention, before receiving a test request for a specified test item for a target vehicle, it is necessary to first generate a configuration page for each specified test item on the verification management platform. Specifically, before responding to the test request for the specified test item for the target vehicle, the following steps are also included:
[0050] Acquire basic test data of at least one vehicle to be tested and at least one test item;
[0051] Based on the basic test data, generate at least one configuration page corresponding to each test item of the vehicle to be tested.
[0052] Specifically, basic test data refers to the information to be configured included in the test items. For example, in a durability test scenario, the information to be configured is a variety of road conditions and the road condition codes corresponding to each road condition.
[0053] The implementation method for obtaining the basic test data of at least one vehicle to be tested and at least one specified test item can be that the configuration end uploads the basic test data corresponding to each test item and each vehicle; it can also be based on the configuration end clicking on the storage file at the front-end storage address, and the verification management platform obtains the storage file based on the click operation, and the storage file is the basic test data.
[0054] The implementation method of generating a configuration page for each test item corresponding to at least one vehicle to be tested based on basic test data may be to build a template configuration page for the test item corresponding to at least one vehicle to be tested, fill the basic test data into the template configuration page, and generate a configuration page for each test item corresponding to at least one vehicle to be tested; or it may be to generate an information entity to be configured corresponding to each test item based on the basic test data, and generate a configuration page for each test item corresponding to at least one vehicle to be tested based on at least one vehicle to be tested and the information entity to be configured.
[0055] By applying the solution of the embodiment of the present invention, basic test data of at least one vehicle to be tested and at least one test item are pre-acquired before a test request is received, and a configuration page corresponding to each test item of at least one vehicle to be tested is generated, so that when a test request is subsequently received, the configuration page can be quickly displayed to the configuration end, thereby improving the user experience and improving the configuration efficiency of the corresponding configuration information of the vehicle test.
[0056] Step 204: receiving configuration information for a specified test item in a configuration page fed back by a configuration terminal, wherein the configuration information includes test subtasks and test terminal information corresponding to the test subtasks.
[0057] Specifically, configuration information refers to information generated by configuration based on a configuration page, and the configuration information includes the test subtask corresponding to the target vehicle and the test end information corresponding to the test subtask. The configuration information may include the configuration page, or may not include the configuration page, but only include the configuration operations performed based on the configuration page; the configuration information may also include the execution time corresponding to the test subtask, and the configuration information may also include multiple test sub-items, and different test sub-items correspond to the same target vehicle, but the corresponding execution times are different. A test subtask refers to a test task to be executed, and the test subtask includes the guidance information required when executing the test task. For example, in the vehicle durability test scenario, the test subtask includes the road conditions to be executed and the kilometer length corresponding to each road condition. The test subtask may also include actual test items to be filled in, which are used for the test end to fill in the actual execution status corresponding to the test subtask after executing the test subtask. Test end information refers to the user end that tests the vehicle, for example, it may be a driver, specifically a driver who tests the target vehicle based on the guidance information in the test subtask.
[0058] The implementation method of receiving the configuration information for the specified test item in the configuration page fed back by the configuration end may be information fed back by the configuration end including the configuration page corresponding to the specified test item; or it may be operation information of the configuration operation performed by the configuration end based on the configuration page corresponding to the specified test item.
[0059] Step 206: Based on the configuration information, the test task information is sent to the target test end indicated by the test end information to instruct the target test end to perform the corresponding test subtask for the target vehicle.
[0060] Specifically, the test task information refers to test information including test subtasks, which is used to instruct the test end to execute the test subtasks. The test task information may also include actual test items to be filled in.
[0061] The implementation method of sending test task information to the target test end indicated by the test end information based on the configuration information may include determining the target test subtask from the configuration information, selecting the target test end corresponding to the target test subtask based on the test end information, and sending the test task information to the target test end.
[0062] In an optional embodiment of the present invention, based on the configuration information, sending the test task information to the target test end indicated by the test end information includes the following steps:
[0063] Determine at least one sub-item to be tested of the specified test item based on the configuration information;
[0064] Associating at least one sub-item to be tested with a target vehicle to generate test task information;
[0065] Send the test task information to the target test end indicated by the test end information.
[0066] Specifically, the sub-items to be tested refer to the test items to be executed in the specified test items. For example, in the vehicle durability test scenario, the sub-items to be tested refer to various road conditions, which may be wading sections, cement roads, asphalt roads, mountain roads, etc.
[0067] Determining the implementation manner of at least one sub-item to be tested of the specified test item based on the configuration information may be to obtain at least one sub-item to be tested corresponding to the specified test item from the configuration information.
[0068] The implementation method of associating at least one test sub-item with a target vehicle and generating test task information may be to carry out project planning based on at least one test sub-item, obtain consecutive test items to be executed, associate the test items to be executed with the target vehicle, and generate test task information for the target vehicle, wherein association refers to associating the sub-item code of at least one test sub-item with the code of the target vehicle.
[0069] The implementation method of sending the test task information to the target test end indicated by the test end information may be to generate a display page based on the test task information, and send the display page to the target test end indicated by the test end information.
[0070] The solution of the embodiment of the present invention is applied to determine at least one sub-item to be tested of the specified test item based on the configuration information, associate at least one sub-item to be tested and the target vehicle, generate test task information, and send the test task information to the target test end indicated by the test end information. The configuration end only needs to return the configuration information, and the verification management platform sends the test task information to the test end based on the configuration information to instruct the target test end to execute the test sub-task, thereby reducing the steps of human judgment and decision-making and realizing automated test process management.
[0071] In an optional embodiment of the present invention, the sub-item to be tested includes mileage information; associating at least one sub-item to be tested with a target vehicle to generate test task information includes the following steps:
[0072] Generate test information of the target vehicle for the specified test items based on the mileage information of each sub-item to be tested;
[0073] Based on the test information, at least one sub-item to be tested and a target vehicle are associated to generate test task information.
[0074] Specifically, the mileage information refers to the length information that the sub-item to be tested needs to execute. For example, if the mileage information of the sub-item A to be tested is 10 kilometers, then when executing the test sub-task, the sub-item A to be tested needs to travel 10 kilometers.
[0075] The implementation method of generating the test information of the target vehicle for the specified test item based on the mileage information of each sub-item to be tested may be to generate the sub-items to be executed of each sub-item to be tested based on the mileage information of each sub-item to be tested; and to construct the test information of the target vehicle for the specified test item based on the sub-items to be executed of each sub-item to be tested.
[0076] An implementation method for generating test task information by associating at least one sub-item to be tested and a target vehicle based on test information may be to obtain position information of each sub-item to be tested, and based on each position information and test information, to associate at least one sub-item to be tested and a target vehicle to generate test task information.
[0077] By applying the solution of the embodiment of the present invention, the sub-items to be tested include mileage information, and based on the mileage information of each sub-item to be tested, test information of the target vehicle for a specified test item is generated. Based on the test information, at least one sub-item to be tested and the target vehicle are associated to generate test task information, so that the generated test task information includes the mileage information of the sub-items to be tested, so as to achieve information transparency when the target test end executes the test task, thereby further improving the execution efficiency of the target test end in executing the test sub-tasks.
[0078] Step 208: Receive the task execution data fed back by the target test end, and generate test results for the designated test items for the target vehicle based on the task execution data.
[0079] Specifically, the task execution data refers to the execution result returned by the target test end based on the executed test subtask. The task execution data may include the actual execution status of the test subtask and abnormal conditions during the execution process. The task execution data may include actual mileage information.
[0080] Optionally, after receiving the task execution data, the verification management platform may fill the task execution data into the actual test items to be filled in corresponding to the test subtask in the configuration page.
[0081] The implementation method for receiving task execution data fed back by the target test end can be to display configuration information to the target test end based on the start operation of the target test end, and receive fill data returned by the target test end based on the configuration information, and the fill data is the task execution data.
[0082] The implementation method of generating the test results of the designated test items for the target vehicle based on the task execution data may be to generate the test results of the designated test items for the target vehicle based on the task execution data and the configuration information.
[0083] Optionally, after the test results are generated, the test targets of the specified test items of the target vehicle may be obtained to determine whether the test results are consistent with the test targets. If not, a reminder message is sent to the configuration end.
[0084] In an optional embodiment of the present invention, before receiving the task execution data fed back by the target test end, the following steps are also included:
[0085] Receive updated configuration information for a specified test item in a configuration page fed back by a configuration terminal, wherein the updated configuration information includes updated test subtasks and updated test terminal information corresponding to the updated test subtasks;
[0086] Based on the configuration information, the test task information is sent to the target test end indicated by the test end information, including:
[0087] Based on the update configuration information, the update test task information is sent to the update test end indicated by the update test end information to instruct the update test end to perform the corresponding update test subtask for the target vehicle.
[0088] When there is a need to update the configuration information on the configuration end, the verification management platform receives the configuration information update request. Based on the configuration information update request, the verification management platform returns the configuration information to the configuration end, and receives the updated configuration information returned by the configuration end after the configuration information is updated. In actual applications, when the version of the target vehicle is upgraded or the test target is updated, a need to update the configuration information is generated.
[0089] Specifically, the updated configuration information refers to the information after the configuration information is updated. The updated test subtask refers to the updated test subtask generated after the corresponding test subtask is updated when the configuration information is updated.
[0090] Optionally, before sending the updated test task information to the updated test end, the test task update information may be sent to the updated test end, and when the updated test end confirms receipt of the test task update information, the updated test task information may be sent to the updated test end.
[0091] By applying the solution of the embodiment of the present invention, before receiving the task execution data fed back by the target test end, if updated configuration information for executing the test item in the configuration page is received fed back by the configuration end, then based on the updated configuration information, updated test task information is sent to the updated test end, so that the updated test end executes the updated test subtask based on the updated test task information, so that when there is a need to update the configuration information, the test task information can be updated in time to avoid delays, thereby improving the coordination of task execution and further avoiding the situation where the test task information is inconsistent with the configuration information due to untimely information update.
[0092] In an optional embodiment of the present invention, generating test results of a specified test item for a target vehicle based on task execution data includes the following steps:
[0093] Obtaining test targets of designated test items of a target vehicle;
[0094] Based on the test objectives and the test results, test results for the specified test items of the target vehicle are generated.
[0095] Specifically, the test target refers to the test target of the target vehicle corresponding to the specified test item contained in the configuration information. The test target includes the test target corresponding to the test subtask, and may also include the total test target of the target vehicle corresponding to the specified test item.
[0096] The test target of the designated test item of the target vehicle may be obtained by identifying the test target of the designated test item of the target vehicle based on the configuration information.
[0097] The implementation method of identifying the test target of the designated test item of the target vehicle based on the configuration information may be to identify the test target corresponding to the test subtask based on the configuration information.
[0098] The implementation method of identifying the test target corresponding to the test subtask based on the configuration information may be to identify the test subtarget corresponding to at least one sub-item to be tested based on the configuration information, and to obtain the test target of the specified test item of the target vehicle by integrating the test subtargets.
[0099] The implementation method of generating the test results of the specified test items for the target vehicle based on the test objectives and test results may be to compare the test objectives and the test results to generate the comparison results; and to generate the test results of the specified test items for the target vehicle based on the test objectives, the test results and the comparison results.
[0100] By applying the solution of the embodiment of the present invention, the test targets of the designated test items of the target vehicle are obtained, and based on the test targets and the test results, the test results of the designated test items for the target vehicle are generated, so that the generated test results include the test targets and the test results, which is convenient for the user to intuitively view the execution status of the test task, and the configuration end can also update the subsequent configuration information based on the test results obtained by intuitive viewing, thereby improving the execution degree and efficiency of the overall test targets for the designated test items of the target vehicle.
[0101] In an optional embodiment of the present invention, the configuration information includes a plurality of ordered test subtasks and test end information corresponding to each test subtask; after generating the test results of the specified test items for the target vehicle, the following steps are also included:
[0102] Calculate the difference between the test target and the test result corresponding to the current test subtask;
[0103] If the difference does not reach the preset threshold, a reminder message is fed back to the configuration end;
[0104] Receive adjustment configuration information for a specified test item in a configuration page sent by a configuration terminal based on the reminder information, wherein the adjustment configuration information includes at least one test subtask after a current test subtask and test terminal information corresponding to the at least one test subtask.
[0105] Specifically, the current test subtask is a test subtask being executed or processed by the target test end, wherein being processed may be a test subtask for which the verification management platform is calculating task execution data, for example, after receiving the task execution data returned by the target test end, the test subtask is being compared and calculated with the test target. The preset threshold refers to a preset threshold for limiting the difference, for example, the preset threshold is 0. Reminder information refers to information used to remind the configuration end that the current test subtask has not been completed. Adjusting the configuration information refers to adjusting the configuration information received by the verification management platform when the configuration end has a need to adjust the configuration information. The form of adjusting the configuration information may be an adjustment operation based on clicking the configuration information.
[0106] The difference between the test target and the test result corresponding to the current test subtask can be calculated by subtracting the test result from the test target of the current test subtask to obtain the difference; or by subtracting the test target from the test result of the current test subtask to obtain the difference.
[0107] In the case where the difference does not reach the preset threshold, before feeding back the reminder information to the configuration end, it is also included to determine whether the difference reaches the preset threshold.
[0108] Optionally, the difference value not reaching the preset threshold value may mean that the difference value is inconsistent with the preset threshold value.
[0109] The scheme of the embodiment of the present invention is applied, and the configuration information includes multiple ordered test subtasks and test end information corresponding to each test subtask. After the test result is generated, the difference between the test target and the test result corresponding to the current test subtask is calculated. When the difference does not reach a preset threshold, a reminder information is fed back to the configuration end, so that when the test result of the test subtask does not meet the test target, a reminder message can be sent, and the configuration end performs corresponding processing based on the reminder information to complete the test target, thereby realizing closed-loop processing of the test task.
[0110] In an optional embodiment of the present invention, after generating the test results of the specified test items for the target vehicle, the following steps are further included:
[0111] Based on the result display type specified by the configuration end, the test results corresponding to the result display type are generated and displayed.
[0112] Specifically, the result display type refers to the type of intuitive display of test results, such as a pie chart, a tree chart, a line chart, etc.
[0113] Optionally, based on the result display type specified by the configuration end, before generating and displaying the test results corresponding to the result display type, it may also include receiving the configuration end's designation of the result display type, which may be a type specification instruction or an uploaded historical test result. The verification management platform identifies the historical test results and determines the result display type.
[0114] The implementation method of generating and displaying the test results corresponding to the result display type based on the result display type specified by the configuration end can be to obtain the display template corresponding to the result display type based on the result display type specified by the configuration end, fill the test results into the display template, and generate the test results corresponding to the result display type.
[0115] By applying the solution of the embodiment of the present invention, based on the result display type specified by the configuration end, the test results corresponding to the result display type are generated and displayed, so that the user observes the test results corresponding to the display result type, which reflects the flexible setting of the verification management platform and improves the user's perception of the verification management platform.
[0116] One or more embodiments of the present invention utilize the computing power of a verification management platform to replace traditional slow-loading, formulaic spreadsheets, and streamline the workflow for users of different roles, so that users of different roles can access corresponding test data, the configuration end accesses configuration information, and the test end accesses corresponding task execution data pages. The corresponding management end of the verification management platform can manage and maintain basic information in the verification management platform, thereby achieving precise authority control over the test process.
[0117] The verification management platform can monitor the status of the vehicle and the test in real time. Furthermore, the verification management platform is equipped with an easier-to-use UIUX, and the visualization and user interaction have been redesigned to make it easier to manage the vehicle testing process.
[0118] The verification management platform can track and manage test data, enable test code version management, and record the development of test configuration settings. Furthermore, the verification management platform can automatically generate test reports to provide users with a better user experience.
[0119] Applying the verification management platform to manage vehicle test projects simplifies all workflows in the test vehicle shift management process and makes the shift planning process convenient. At the same time, this management platform-based solution provides basic data processing capabilities with less manual input. It helps reduce communication delays between different roles on the workflow chain and ensures data transparency and consistency. It also eliminates the pain points of using complex traditional work tools, making it easy for new and existing users to get started quickly. It enables users to fully control the system, and all test-related settings can be independently configured by users, with a clear structure and a smooth operating experience, so that users can now focus more on the important tasks that occur on the front line of shift management.
[0120] For details, see Figure 3 , Figure 3 A schematic diagram of test functions in a vehicle test project management method provided by an embodiment of the present invention is shown, which is applied to vehicle performance testing of a verification management platform.
[0121] Function Overview: The main functions are divided into the following 4 categories:
[0122] Type 1: Test code configuration, including 3102, roles and permissions, 3104, test code data, 3106, test code life cycle, 3108, version history and historical data, 3110, route code legend configuration; Type 2: Shift scheduling, including 3202, shift calendar module, 3204, shift / test status, 3206, hide / unhide display, 3208, status filter, 3210, hover over notes; Type 3: Basic data, 3302, weekly mileage tracking, 3304, total cumulative mileage tracking, 3306, basic data backbone; Type 4: Reporting, 3402, chart view, 3404, chart filter, 3406, automatic report generation.
[0123] By applying the solution of the embodiment of the present invention, a configuration page is displayed to the configuration end by responding to the test request, so that the configuration end only needs to configure the target vehicle on the configuration page, and the verification management platform can send the test task information to the corresponding target test end according to the configuration information, so that the target test end executes the test task and returns the task execution data. The configuration end only needs to configure the information based on the configuration page to realize the distribution of the test task information, thereby improving the effective management of the test process and test data, and further improving the efficiency of vehicle testing.
[0124] The following combination Figure 4 and attached Figure 5 Taking the application of the vehicle test project management method provided by the present invention in vehicle durability testing as an example, the vehicle test project management method is further described. Figure 4 A process flow chart of a vehicle test project management method provided by an embodiment of the present invention is shown. Figure 5 A schematic diagram of a process flow of a vehicle test project management method provided by an embodiment of the present invention is shown, specifically, it is applied to a vehicle performance test of a verification management platform, and includes the following steps.
[0125] The specific processing process is the vehicle verification test, which is divided into three stages: the first stage is test planning, the second stage is test execution, and the third stage is test result analysis and reporting;
[0126] The first phase includes: 4102. Dirt and dust driving: focus on specific conditions; 4104. Driving dynamics: high-friction and low-friction experiments; 4106. Modifiable and convertible test vehicles; 4108. Chassis evaluation; 4110. Testing collaborative work; 4112. Summer and winter testing.
[0127] The second stage includes: vehicle performance test process, specifically test vehicle preparation, when durability test is started, specifically execute: 4202, output test vehicle data in the verification management platform, 4204, create shift plan, 4206, driving day activities, 4208, input daily mileage and notes in the verification management platform, 4210, review and update basic data, 4212, automatically generate report; confirm the end of durability test.
[0128] Among them, step 4202 of the second stage is to output the test vehicle data on the verification management platform, see Figure 5 The test configuration section in includes route work configuration, shift list and test code confirmation; Step 4204, create a shift plan, see Figure 5 The shift scheduling section in , including creating a test vehicle record, adding shift plan data (including shift status), recording / updating test mileage and test notes (including vehicle status).
[0129] The third phase includes: test result analysis and reporting.
[0130] The third stage is described in detail in Figure 5 The basic data section and the vehicle performance test report section. The basic data includes the review and update of the test data, and the reviewed and updated data can be downloaded; the vehicle performance test report section includes automatically generated reports, and comments can be added to the automatically generated reports.
[0131] By applying the solution of the embodiment of the present invention, a configuration page is displayed to the configuration end by responding to the test request, so that the configuration end only needs to configure the target vehicle on the configuration page, and the verification management platform can send the test task information to the corresponding target test end according to the configuration information, so that the target test end executes the test task and returns the task execution data. The configuration end only needs to configure the information based on the configuration page to realize the distribution of the test task information, thereby improving the effective management of the test process and test data, and further improving the efficiency of vehicle testing.
[0132] Corresponding to the above method embodiment, the present invention also provides a vehicle test item management device embodiment, Figure 6 A schematic structural diagram of a vehicle test item management device provided by an embodiment of the present invention is shown, which is applied to a verification management platform.
[0133] like Figure 6 As shown, the device comprises:
[0134] A response module 602 is configured to respond to a test request for a specified test item of a target vehicle and display a configuration page corresponding to the specified test item to the configuration terminal;
[0135] The receiving module 604 is configured to receive configuration information for a specified test item in a configuration page fed back by a configuration terminal, wherein the configuration information includes test subtasks and test terminal information corresponding to the test subtasks;
[0136] The execution module 606 is configured to send the test task information to the target test end indicated by the test end information based on the configuration information, so as to instruct the target test end to execute the corresponding test subtask for the target vehicle;
[0137] The generating module 608 is configured to receive the task execution data fed back by the target test end, and generate the test results of the designated test items for the target vehicle based on the task execution data.
[0138] Optionally, the vehicle test item management device further includes an acquisition module configured to acquire basic test data of at least one vehicle to be tested and at least one test item; and generate a configuration page corresponding to each test item of the at least one vehicle to be tested based on the basic test data.
[0139] Optionally, the execution module 606 is further configured to determine at least one sub-item to be tested of the specified test item based on the configuration information; associate at least one sub-item to be tested with the target vehicle to generate test task information; and send the test task information to the target test end indicated by the test end information.
[0140] Optionally, the sub-item to be tested includes mileage information; the execution module 606 is further configured to generate test information of the target vehicle for a specified test item based on the mileage information of each sub-item to be tested; based on the test information, associate at least one sub-item to be tested and the target vehicle to generate test task information.
[0141] Optionally, the vehicle test project management device also includes a sending module, which is configured to receive updated configuration information for the specified test items in the configuration page fed back by the configuration end, wherein the updated configuration information includes updated test subtasks and updated test end information corresponding to the updated test subtasks; based on the configuration information, sending test task information to the target test end indicated by the test end information, including: based on the updated configuration information, sending updated test task information to the updated test end indicated by the updated test end information to instruct the updated test end to perform the corresponding updated test subtask for the target vehicle.
[0142] Optionally, the generating module 608 is further configured to obtain a test target of a designated test item of the target vehicle; and generate a test result of the designated test item for the target vehicle based on the test target and the test result.
[0143] Optionally, the configuration information includes multiple ordered test subtasks and test end information corresponding to each test subtask; the vehicle test project management device also includes a feedback module, which is configured to calculate the difference between the test target and the test result corresponding to the current test subtask; when the difference does not reach a preset threshold, feedback reminder information to the configuration end; receive adjustment configuration information for the specified test item in the configuration page sent by the configuration end based on the reminder information, wherein the adjustment configuration information includes at least one test subtask after the current test subtask and the test end information corresponding to at least one test subtask.
[0144] Optionally, the vehicle test project management device further includes a display module configured to generate and display a test result corresponding to a result display type based on the result display type specified by the configuration end.
[0145] By applying the solution of the embodiment of the present invention, a configuration page is displayed to the configuration end by responding to the test request, so that the configuration end only needs to configure the target vehicle on the configuration page, and the verification management platform can send the test task information to the corresponding target test end according to the configuration information, so that the target test end executes the test task and returns the task execution data. The configuration end only needs to configure the information based on the configuration page to realize the distribution of the test task information, thereby improving the effective management of the test process and test data, and further improving the efficiency of vehicle testing.
[0146] The above is a schematic scheme of a vehicle test project management device of this embodiment. It should be noted that the technical scheme of the vehicle test project management device and the technical scheme of the above-mentioned vehicle test project management method belong to the same concept, and the details not described in detail in the technical scheme of the vehicle test project management device can be found in the description of the technical scheme of the above-mentioned vehicle test project management method.
[0147] Figure 7 The block diagram of a computing device provided by an embodiment of the present invention is shown. The components of the computing device 700 include but are not limited to a memory 710 and a processor 720. The processor 720 is connected to the memory 710 via a bus 730, and the database 750 is used to store data.
[0148] The computing device 700 also includes an access device 740 that enables the computing device 700 to communicate via one or more networks 760. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 740 may include one or more of any type of network interface (e.g., a network interface card (NIC)) that is wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a world-wide interoperability for microwave access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, and a near field communication (NFC).
[0149] In one embodiment of the present invention, the above components of the computing device 700 and Figure 7 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Figure 7 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of the present invention. Those skilled in the art may add or replace other components as needed.
[0150] The computing device 700 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or a personal computer (PC). The computing device 700 may also be a mobile or stationary server.
[0151] The processor 720 is used to execute the following computer executable instructions, which, when executed by the processor, implement the steps of the above-mentioned vehicle test item management method.
[0152] The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the above-mentioned vehicle test project management method belong to the same concept, and the details not described in detail in the technical scheme of the computing device can be referred to the description of the technical scheme of the above-mentioned vehicle test project management method.
[0153] An embodiment of the present invention further provides a computer-readable storage medium storing computer-executable instructions, which can implement the steps of the above-mentioned vehicle test item management method when executed by a processor.
[0154] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the above-mentioned vehicle test project management method belong to the same concept, and the details not described in detail in the technical scheme of the storage medium can be referred to the description of the technical scheme of the above-mentioned vehicle test project management method.
[0155] An embodiment of the present invention further provides a computer program, wherein when the computer program is executed in a computer, the computer is caused to execute the steps of the above-mentioned vehicle test item management method.
[0156] The above is a schematic scheme of a computer program of this embodiment. It should be noted that the technical scheme of the computer program and the technical scheme of the above-mentioned vehicle test project management method belong to the same concept, and the details not described in detail in the technical scheme of the computer program can be referred to the description of the technical scheme of the above-mentioned vehicle test project management method.
[0157] The above describes specific embodiments of the present invention. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0158] The computer instructions include computer program codes, which may be in source code form, object code form, executable files or some intermediate forms, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of patent practice. For example, in some regions, according to patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0159] It should be noted that, for the convenience of description, the aforementioned method embodiments are all described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the described action sequence, because according to the embodiments of the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the embodiments of the present invention.
[0160] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0161] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The optional embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of the embodiments of the present invention. The present invention selects and specifically describes these embodiments in order to better explain the principles and practical applications of the embodiments of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.
Claims
1. A vehicle test project management method, characterized in that: Applied to a verification management platform, the method includes: In response to a test request for a specified test item of a target vehicle, display a configuration page corresponding to the specified test item to a configuration terminal; Receive configuration information for the specified test item in the configuration page fed back by the configuration terminal, wherein the configuration information includes a test subtask and test terminal information corresponding to the test subtask; Based on the configuration information, send the test task information to the target test end indicated by the test end information to instruct the target test end to perform the corresponding test subtask for the target vehicle; Receive task execution data fed back by the target test end, and generate test results for designated test items of the target vehicle based on the task execution data.
2. The method according to claim 1, characterized in that Before responding to the test request for the specified test item of the target vehicle, the method further includes: Acquire basic test data of at least one vehicle to be tested and at least one test item; Based on the basic test data, a configuration page corresponding to each test item of the at least one vehicle to be tested is generated.
3. The method according to claim 1, characterized in that The sending the test task information to the target test end indicated by the test end information based on the configuration information includes: Based on the configuration information, determining at least one sub-item to be tested of the specified test item; Associating the at least one sub-item to be tested with the target vehicle to generate test task information; The test task information is sent to the target test end indicated by the test end information.
4. The method according to claim 3, characterized in that The sub-items to be tested include mileage information; The associating the at least one sub-item to be tested with the target vehicle to generate test task information includes: Based on the mileage information of each sub-item to be tested, generating test information of the target vehicle for the specified test item; Based on the test information, the at least one sub-item to be tested and the target vehicle are associated to generate test task information.
5. The method according to claim 1, characterized in that Before receiving the task execution data fed back by the target test end, the method further includes: Receive updated configuration information for the specified test item in the configuration page fed back by the configuration terminal, wherein the updated configuration information includes updated test subtasks and updated test terminal information corresponding to the updated test subtasks; The sending the test task information to the target test end indicated by the test end information based on the configuration information includes: Based on the update configuration information, update test task information is sent to the update test end indicated by the update test end information to instruct the update test end to perform the corresponding update test subtask for the target vehicle.
6. The method according to claim 1, characterized in that The step of generating a test result of a specified test item for the target vehicle based on the task execution data includes: Acquire a test target of a specified test item of the target vehicle; Based on the test target and the test result, a test result of a specified test item for a target vehicle is generated.
7. The method according to claim 6, characterized in that The configuration information includes a plurality of ordered test subtasks and test end information corresponding to each test subtask; After generating the test results of the specified test items for the target vehicle, the method further includes: Calculate the difference between the test target and the test result corresponding to the current test subtask; When the difference does not reach a preset threshold, feeding back a reminder message to the configuration terminal; Receive adjustment configuration information for the specified test item in the configuration page sent by the configuration end based on the reminder information, wherein the adjustment configuration information includes at least one test subtask after the current test subtask and test end information corresponding to the at least one test subtask.
8. The method according to claim 1, characterized in that After generating the test results of the specified test items for the target vehicle, the method further includes: Based on the result display type specified by the configuration end, a test result corresponding to the result display type is generated and displayed.
9. A vehicle test item management device, characterized in that: Applied to a verification management platform, the device comprises: A response module, configured to respond to a test request for a specified test item of a target vehicle and display a configuration page corresponding to the specified test item to a configuration terminal; A receiving module, configured to receive configuration information for the specified test item in the configuration page fed back by the configuration terminal, wherein the configuration information includes a test subtask and test terminal information corresponding to the test subtask; An execution module is configured to send test task information to a target test end indicated by the test end information based on the configuration information, so as to instruct the target test end to execute a corresponding test subtask for the target vehicle; The generating module is configured to receive the task execution data fed back by the target test end, and generate the test results of the designated test items for the target vehicle based on the task execution data.
10. A computing device, characterized in that include: Memory and processor; The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, the steps of the vehicle test item management method according to any one of claims 1 to 8 are implemented.
11. A computer-readable storage medium storing computer-executable instructions, characterized in that: When the computer executable instructions are executed by a processor, the steps of the vehicle test item management method described in any one of claims 1 to 8 are implemented.
Citation Information
Cited By
Vehicle function detection method, system and device, electronic equipment and storage medium
CN121090108A