An efficient production testing method, device and system for TBOX testing

By sorting and adjusting the TBOX test items, the problem of inability to take into account both efficiency and quality in TBOX production and testing is solved, and efficient and accurate test results are achieved.

CN120238479BActive Publication Date: 2025-08-08SHENZHEN SIMDO TECH LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510719356.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-30
Publication Date
2025-08-08
Estimated Expiration
2045-05-30

AI Technical Summary

Technical Problem

In the prior art, the efficiency and quality of TBOX's ecoll function cannot be taken into account. The communication quality of multiple TBOXs is deteriorated when tested at the same time, resulting in inaccurate test results.

Method used

By selecting several TBOXs for communication connection, sorting test items, obtaining individual results and overall results item by item, comparing communication quality, adjusting test sequences, setting test routes differently, and reducing interference to the project while testing.

Benefits of technology

It improves the efficiency of TBOX production and testing, reduces the deterioration in communication quality caused by simultaneous communication of multiple TBOXs, and ensures the accuracy of the test results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120238479B_ABST
    Figure CN120238479B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of product testing, and in particular to an efficient production testing method, device, and system for TBOX (Tubo Box) testing. The method comprises: selecting several TBOXes for communication connection; sorting test items to obtain a project sequence; testing each TBOX item individually according to the project sequence to obtain individual results for each TBOX; testing all TBOXes item by item simultaneously according to the project sequence to obtain an overall result; comparing the communication quality of each test item based on the overall result and the individual results of each TBOX to obtain an interference value for each test item; adjusting the order of the test items in the project sequence based on the interference value of each test item to obtain several test sequences; distinguishing and setting test routes based on the test sequences; and performing production testing on the TBOXes using the test routes. The present invention solves the problem of balancing efficiency and quality during TBOX production testing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of product testing, and in particular to a high-efficiency production testing method, device and system for TBOX testing. Background Art

[0002] A TBOX (Telematics Box) is a device used for remote vehicle monitoring and data transmission. Commonly used in connected vehicle technology, TBOX connects to a vehicle's internal communication and driving control systems. While the vehicle is in motion, TBOX monitors real-time vehicle information and transmits it via wireless networks to cloud servers or other data centers for analysis and processing by vehicle manufacturers or service providers.

[0003] Every TBOX undergoes multiple factory tests before leaving the factory, with the ecall function test being particularly crucial. This test ensures the vehicle can send out a distress signal promptly and accurately in an emergency, and is a form of communication function testing. Currently, the ecall function test for TBOXes uses test equipment to test each TBOX item by item.

[0004] Doing so requires a lot of time and labor costs for TBOX production equipment manufacturers who need to conduct a large number of tests. If the test equipment tests multiple TBOXes at the same time, the communication time between the test equipment and the multiple TBOXes will be prolonged due to the long-term communication between the multiple TBOXes during the test, and the communication quality will also deteriorate, which may lead to inaccurate test results. Therefore, there is a problem that efficiency and quality cannot be taken into account in the production and testing process of TBOX. Summary of the Invention

[0005] Based on this, it is necessary to provide an efficient production testing method, device and system for TBOX testing to address the above problems.

[0006] The embodiment of the present invention is implemented as follows: a high-efficiency production testing method for TBOX testing, the high-efficiency production testing method for TBOX testing comprising:

[0007] S101, select several TBOXs for communication connection according to the number of test routes;

[0008] S102, sorting the test items to obtain an item sequence;

[0009] S103, testing each TBOX item by item according to the item sequence to obtain individual results for each TBOX;

[0010] S104, testing all TBOX items one by one according to the item sequence to obtain the overall result;

[0011] S105, comparing the communication quality of each test item based on the overall result and the individual result of each TBOX to obtain the interference value of each test item;

[0012] S106, adjusting the order of the test items in the item sequence according to the interference value of each test item to obtain a plurality of test sequences;

[0013] S107, setting different test routes according to the test sequence;

[0014] S108: Perform production testing on the TBOX using a test route with a set test sequence.

[0015] In one embodiment, the present invention provides a high-efficiency production testing device for TBOX testing, the high-efficiency production testing device for TBOX testing comprising:

[0016] The communication connection module is used to select several TBOXs for communication connection according to the number of test routes;

[0017] Item sorting module, used to sort the test items and obtain the item sequence;

[0018] The first test module is used to test each TBOX item by item according to the item sequence to obtain the individual results of each TBOX;

[0019] The second test module is used to test all TBOX items one by one according to the item sequence and obtain the overall result;

[0020] The difference comparison module is used to compare the communication quality of each test item based on the overall result and the individual result of each TBOX, and obtain the interference value of each test item;

[0021] A sequence adjustment module is used to adjust the order of test items in the item sequence according to the interference value of each test item to obtain a plurality of test sequences;

[0022] The sequence setting module is used to set the test routes according to the test sequence;

[0023] The product production test module is used to perform production tests on TBOX using a test route with a set test sequence.

[0024] In one embodiment, the present invention provides an efficient production testing system for TBOX testing, the efficient production testing system for TBOX testing comprising: a shielding device, a simulation device, and a computer device disposed in the testing device;

[0025] The shielding device is used to spatially enclose the TBOX to reduce the impact of external signals on the test process;

[0026] The simulation device is connected to the computer device and TBOX to generate the environmental signals required for the test items;

[0027] The computer device is connected to the TBOX and is used to execute the steps of the above-mentioned high-efficiency production testing method for TBOX testing.

[0028] An embodiment of the present invention provides an efficient production testing method for TBOX (TBOX) testing. The method comprises the following steps: selecting a plurality of TBOXes for communication connection based on the number of test routes; sorting test items to obtain a project sequence; testing each TBOX item individually according to the project sequence to obtain individual results for each TBOX; testing all TBOXes simultaneously according to the project sequence to obtain an overall result; comparing the communication quality of each test item based on the overall result and the individual result of each TBOX to obtain an interference value for each test item; adjusting the order of the test items in the project sequence based on the interference value of each test item to obtain a plurality of test sequences; setting test routes differently according to the test sequences; and performing production testing on the TBOXes using the test routes with the test sequences. In this manner, test items are tested one by one in a single TBOX and multiple TBOXes environment, and the first target item with the highest interference level is determined through communication quality comparison. The position of the first target item in each test sequence is changed so that the position of the first target item in each test sequence is different. This reduces the communication pressure on the test equipment when testing the TBOXes simultaneously using different test sequences. This allows multiple TBOXs to be tested, improving production testing efficiency. It also staggers test items with high interference levels to reduce the risk of multiple TBOXs communicating at the same time for extended periods, leading to poor communication quality and inaccurate test results. This solves the problem of balancing efficiency and quality during TBOX production testing. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 A flowchart of an efficient production and testing method for TBOX testing in one embodiment;

[0030] Figure 2 This is a structural block diagram of a high-efficiency production and testing device for TBOX testing in one embodiment;

[0031] Figure 3 This is a structural block diagram of an efficient production testing system for TBOX testing in one embodiment;

[0032] Figure 4 FIG. 1 is a block diagram of the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0033] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0034] It is understood that the terms "first," "second," etc., used herein may be used to describe various elements, but unless otherwise specified, these elements are not limited by these terms. These terms are only used to distinguish a first element from another element. For example, a first xx script may be referred to as a second xx script, and similarly, a second xx script may be referred to as a first xx script without departing from the scope of the present invention.

[0035] like Figure 1 As shown, in one embodiment, an efficient production testing method for TBOX testing is proposed, which may specifically include the following steps:

[0036] S101, select several TBOXs for communication connection according to the number of test routes;

[0037] S102, sorting the test items to obtain an item sequence;

[0038] S103, testing each TBOX item by item according to the item sequence to obtain individual results for each TBOX;

[0039] S104, testing all TBOX items one by one according to the item sequence to obtain the overall result;

[0040] S105, comparing the communication quality of each test item based on the overall result and the individual result of each TBOX to obtain the interference value of each test item;

[0041] S106, adjusting the order of the test items in the item sequence according to the interference value of each test item to obtain a plurality of test sequences;

[0042] S107, setting different test routes according to the test sequence;

[0043] S108: Perform production testing on the TBOX using a test route with a set test sequence.

[0044] In this embodiment, the present invention is applied to a computer device. The computer device is essentially a control module in a test device, so it can also be said that the present invention is applied to a test device. The test device is a device that performs production testing on a TBOX. The TBOX is the device under test.

[0045] In this embodiment, the test route is the communication route of the computer device, which can be a wired route or a wireless route. If it is a wired route, the number of test routes is related to the wired interface. If it is a wireless route, the number of test routes is related to the wireless interface. The number of test routes is generally 10-20, which is also related to the communication frequency band. The number of wired interfaces and wireless interfaces should not exceed the number of frequency bands.

[0046] In this embodiment, the test items mentioned in the present invention are mainly for test items that require communication, such as ecall functional testing. Physical test items such as aging testing and destruction testing are not included in the scope of this invention. There are many test items, some of which are short in duration and occupy the communication frequency band for a short time, such as the collision signal functional test and GPS positioning test; some test items are long in duration and occupy the communication frequency band for a long time, such as the 4G / 5G functional test and the ecall microphone functional test.

[0047] In this embodiment, the order of the test items in S102 can be arbitrary. The item sequence is only used to obtain the original sequence for the test sequence.

[0048] In this embodiment, the connection status of the TBOXs is not changed in S103 and S104, so that the test items are only affected by the different numbers of TBOXs tested simultaneously.

[0049] In this embodiment, when performing a test item, the test equipment needs to exchange data with the TBOX via the test route, i.e., the communication route. This requires occupying the communication frequency band. If too many TBOX devices are simultaneously tested occupy the communication frequency band, they may affect each other, resulting in longer communication time and poor communication quality, such as packet loss, especially for test items with long durations. Therefore, it is necessary to identify the test items that may affect the quality. When testing multiple TBOX devices, do not test these test items simultaneously.

[0050] In this embodiment, after the test route is set, the test route can only be tested according to the set test sequence.

[0051] An embodiment of the present invention provides an efficient production testing method for TBOX (TBOX) testing. The method comprises the following steps: selecting a plurality of TBOXes for communication connection based on the number of test routes; sorting test items to obtain a project sequence; testing each TBOX item individually according to the project sequence to obtain individual results for each TBOX; testing all TBOXes simultaneously according to the project sequence to obtain an overall result; comparing the communication quality of each test item based on the overall result and the individual result of each TBOX to obtain an interference value for each test item; adjusting the order of the test items in the project sequence based on the interference value of each test item to obtain a plurality of test sequences; setting test routes differently according to the test sequences; and performing production testing on the TBOXes using the test routes with the test sequences. In this manner, test items are tested one by one in a single TBOX and multiple TBOXes environment, and the first target item with the highest interference level is determined through communication quality comparison. The position of the first target item in each test sequence is changed so that the position of the first target item in each test sequence is different. This reduces the communication pressure on the test equipment when testing the TBOXes simultaneously using different test sequences. This allows multiple TBOXs to be tested, improving production testing efficiency. It also staggers test items with high interference levels to reduce the risk of multiple TBOXs communicating at the same time for extended periods, leading to poor communication quality and inaccurate test results. This solves the problem of balancing efficiency and quality during TBOX production testing.

[0052] In one embodiment, each TBOX is tested item by item according to the item sequence to obtain individual results for each TBOX, including:

[0053] S201, select a TBOX according to the test route number sequence;

[0054] S202, selecting a test item in the order of the test items in the item sequence to perform a test on the selected TBOX, and determining a communication quality value of the selected TBOX for the selected test item based on the test result;

[0055] S203, repeating S202 until all test items in the item sequence are selected and tested, and determining the communication quality value of the selected TBOX for each test item as the individual result of the selected TBOX;

[0056] S204, repeat S201-S203 until all individual results of TBOX are determined.

[0057] In this embodiment, the test routes are numbered in advance, for example, test route number one and test route number two.

[0058] In this embodiment, the process of testing a TBOX is essentially a process of sending and receiving data. For example, in a collision signal function test, the computer device can receive data from the collision signal sent by the TBOX by triggering the conditions for the TBOX to send a collision signal. There are various ways to trigger the TBOX to send a collision signal, such as colliding with the TBOX to simulate actual conditions or having a simulation device send a simulated instruction to trigger the collision signal to the TBOX.

[0059] In this embodiment, the individual result of a TBOX is the communication quality value of the TBOX for each test item, and the number of communication quality values in the individual result is the number of test items.

[0060] In one embodiment, determining the communication quality value of the selected TBOX for the selected test item according to a test result includes:

[0061] Get the time t of completing the test from a test result;

[0062] Obtain the data transmission completeness rate a from a test result;

[0063] Depend on Get the communication quality value of the selected TBOX for the selected test item;

[0064] Wherein, k1 is a first preset ratio, and k2 is a second preset ratio.

[0065] In this embodiment, since a test process is essentially a process of sending and receiving data, a test result includes communication-related data such as the sending time and receiving time of data, the sending amount and receiving amount of data, etc.

[0066] In this embodiment, the time t to complete a test does not refer to the time when the test item is completed, but rather the time when data transmission is completed during a test. Generally speaking, data is only sent once during a test, unless the computer device does not receive the data and triggers a resend instruction. Therefore, the time t to complete the test can be obtained by the time difference between the data transmission time and the data reception time. If the data is sent in segments, the time difference between each segment can be accumulated to obtain the time t to complete the test. The data transmission completion rate a can be obtained by the ratio of the received amount to the sent amount. Similarly, if the data is sent in segments, the ratio of the accumulated value of the received amount to the accumulated value of the sent amount can be obtained.

[0067] In this embodiment, the sum of k1 and k2 is 1, and the values of k1 and k2 can both be set to 0.5. Of course, if the fluctuation in the test completion time t between different TBOXes is several times or even greater than the data transmission integrity rate a, the value of k1 can be increased and the value of k2 reduced; and vice versa. The degree of fluctuation can be determined using the standard deviation or an equation.

[0068] In one embodiment, all TBOX items are tested simultaneously according to the item sequence to obtain an overall result, including:

[0069] S401, selecting a test item according to the order of the test items in the item sequence and performing a secondary test on all TBOXs connected to the communication, and determining the communication quality values of all TBOXs for the selected test item based on the secondary test results;

[0070] S402, repeat S401 until all test items in the item sequence are selected and tested, and determine the communication quality value of all TBOXes for each test item as an overall result.

[0071] In this embodiment, the secondary test is similar to the primary test, which is essentially the process of sending and receiving data. The difference is that the primary test is performed on a single TBOX, while the secondary test is performed on all TBOXes.

[0072] In this embodiment, the overall result is the communication quality value of all TBOXes for each test item, wherein the number of communication quality values in the overall result is the number of test items.

[0073] In one embodiment, determining the communication quality values of all TBOXes for the selected test items according to the secondary test results includes:

[0074] Obtain the time T for each TBOX to complete the test from the secondary test results i ;

[0075] Obtain the data transmission integrity rate A of each TBOX from the secondary test results i ;

[0076] Depend on Get the communication quality values of all TBOXs for the selected test items;

[0077] Wherein, k1 is the first preset ratio, k2 is the second preset ratio, n is the number of TBOXs, and i is the serial number of the TBOXs.

[0078] In this embodiment, since the secondary test process is essentially the process of sending and receiving data, the secondary test results include communication-related data such as the data sending and receiving time, the data transmission volume, and the data reception volume. Unlike the primary test results, which only contain data from one TBOX, the secondary test results contain data from multiple TBOXes.

[0079] In this embodiment, It is the time T when all TBOX complete the test i The average value of The completeness rate of all TBOX data transmission A i The average value of , so the two coefficients k1 and k2 are still used here.

[0080] In one embodiment, the communication quality of each test item is compared based on the overall result and the individual result of each TBOX to obtain the interference value of each test item, including:

[0081] For each test item, obtain the communication quality value s of the test item in the individual results of each TBOX i ;

[0082] Communication quality value s i Perform outlier identification;

[0083] Eliminate outliers and calculate the communication quality value s excluding outliers i The average value is recorded as the standard value d of the test item;

[0084] Depend on Get the interference value of the test item;

[0085] Where i is the serial number of TBOX, and S is the communication quality value of the test item in the overall results.

[0086] In this embodiment, an outlier, also known as an escape value, refers to one or more values in a data set that differ significantly from the other values. There are many methods for identifying outliers, such as the interquartile range method, boxplot method, GRUBBS test, and Dixon test. This is prior art and will not be discussed here.

[0087] In this embodiment, since what is required is the standard value d of the test item, that is, the communication quality value of the test item under normal circumstances, sporadic data needs to be removed.

[0088] In this embodiment, the interference value is a ratio.

[0089] In one embodiment, the order of the test items in the item sequence is adjusted according to the interference value of each test item to obtain several test sequences, including:

[0090] S701, for each test item, determining whether the interference value of the test item is greater than a preset value, if so, setting the test item as a first target item, if not, setting the test item as a second target item;

[0091] S702, removing the first target item from the item sequence;

[0092] S703, sequentially inserting each first target item into a gap between adjacent second target items to form a first test sequence;

[0093] S704, moving the last test item of the newly formed test sequence to the front to form the next test sequence;

[0094] S705: Repeat S704 until the first test sequence is obtained again.

[0095] In this embodiment, the preset value can be set to any value between 0.1 and 0.5.

[0096] In this embodiment, the first target item is a test item with poor communication quality when being tested simultaneously, and is a test item that is not allowed to be tested simultaneously, while the second target item is a test item that is allowed to be tested simultaneously.

[0097] In this embodiment, generally speaking, the number of first target items is much smaller than that of second target items. Only test items with long durations and long periods of time occupying the communication frequency band may become first target items, and the number of such test items is relatively small. Therefore, the number of gaps between second target items is greater than the number of first target items. In addition, the position before the first second target item and the position after the last second target item in the sequence also constitute gaps between second target items.

[0098] In this embodiment, if a first target item is inserted into a gap between adjacent second target items, the two second target items in the original gap are no longer adjacent.

[0099] In one embodiment, the differentiating the test routes according to the test sequence includes:

[0100] S801, determining whether there is only one test sequence and whether it is the same as the project sequence. If not, selecting a test sequence according to the order of the test sequences and setting a corresponding test route;

[0101] S802, repeat S801 until the first test sequence is selected again;

[0102] S803, determine whether there is an unset test route, if so, repeat S801-S802;

[0103] S804, determining whether the number of times the first test sequence is selected exceeds a preset number, if not, repeating S803 until the number of times the first test sequence is selected exceeds the preset number;

[0104] S805: If there is only one test sequence and it is the same as the project sequence, then the test sequence is set for all test routes.

[0105] In this embodiment, the preset number of times may be set to 2-3 times, so that there are only 2-3 test routes with the same test sequence at most.

[0106] In this embodiment, if there is only one test sequence and it is the same as the item sequence, it means there is no first target item.

[0107] like Figure 2 As shown, in one embodiment, a high-efficiency production testing device for TBOX testing is provided, which may specifically include:

[0108] The communication connection module is used to select several TBOXs for communication connection according to the number of test routes;

[0109] Item sorting module, used to sort the test items and obtain the item sequence;

[0110] The first test module is used to test each TBOX item by item according to the item sequence to obtain the individual results of each TBOX;

[0111] The second test module is used to test all TBOX items one by one according to the item sequence and obtain the overall result;

[0112] The difference comparison module is used to compare the communication quality of each test item based on the overall result and the individual result of each TBOX, and obtain the interference value of each test item;

[0113] A sequence adjustment module is used to adjust the order of test items in the item sequence according to the interference value of each test item to obtain a plurality of test sequences;

[0114] The sequence setting module is used to set the test routes according to the test sequence;

[0115] The product production test module is used to perform production tests on TBOX using a test route with a set test sequence.

[0116] In this embodiment, the modules of the high-efficiency production testing device for TBOX testing are modularized in the method part of the present invention. For the detailed explanation of each module, please refer to the corresponding content of the method part of the present invention, and the embodiment of the present invention will not be repeated here.

[0117] like Figure 3 As shown, in one embodiment, a high-efficiency production test system for TBOX testing is provided, which may specifically include: a shielding device, a simulation device, and a computer device disposed in the test device;

[0118] The shielding device is used to spatially enclose the TBOX to reduce the impact of external signals on the test process;

[0119] The simulation device is connected to the computer device and TBOX to generate the environmental signals required for the test items;

[0120] The computer device is connected to the TBOX and is used to execute the steps of the above-mentioned high-efficiency production testing method for TBOX testing.

[0121] In this embodiment, the simulation device and the computer device together constitute the test device.

[0122] In this embodiment, the shielding device may be a shielding cover, and the TBOX is placed in the shielding device.

[0123] In this embodiment, the analog device includes a power supply module, a simulator module, a signal conditioning module, etc.

[0124] In this embodiment, the computer device includes a hardware part including a host computer and other software parts.

[0125] An efficient production testing system for TBOXes provided by an embodiment of the present invention selects several TBOXes for communication connection based on the number of test routes; sorts test items to obtain a project sequence; tests each TBOX item individually according to the project sequence to obtain individual results for each TBOX; tests all TBOXes item by item simultaneously according to the project sequence to obtain an overall result; compares the communication quality of each test item based on the overall result and the individual result of each TBOX to obtain an interference value for each test item; adjusts the order of the test items in the project sequence based on the interference value of each test item to obtain several test sequences; sets test routes differently according to the test sequences; and performs production testing on the TBOXes using the test routes with the set test sequences. In this manner, test items are tested one by one in a single TBOX and multiple TBOXes environment, and the first target item with the highest interference level among the test items is determined through communication quality comparison. The position of the first target item in each test sequence is changed so that the position of the first target item in each test sequence is different, thereby reducing the communication pressure on the test equipment when testing the TBOXes simultaneously using different test sequences. This allows multiple TBOXs to be tested, improving production testing efficiency. It also staggers test items with high interference levels to reduce the risk of multiple TBOXs communicating at the same time for extended periods, leading to poor communication quality and inaccurate test results. This solves the problem of balancing efficiency and quality during TBOX production testing.

[0126] Figure 4 FIG. 1 shows an internal structure diagram of a computer device in one embodiment. Figure 4 As shown, the computer device includes a processor, memory, network interface, input device, and display screen connected via a system bus. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program. When the computer program is executed by the processor, the processor may implement an efficient production and testing method for TBOX testing provided in an embodiment of the present invention. The internal memory may also store a computer program. When the computer program is executed by the processor, the processor may implement an efficient production and testing method for TBOX testing provided in an embodiment of the present invention. The display screen of the computer device may be a liquid crystal display or an electronic ink display screen. The input device of the computer device may be a touch layer covering the display screen, or may be a key, trackball, or touchpad provided on the computer device housing, or may be an external keyboard, touchpad, or mouse.

[0127] Those skilled in the art will understand that Figure 4The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present invention and does not constitute a limitation on the computer device to which the solution of the present invention is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0128] In one embodiment, the high-efficiency production testing device for TBOX testing provided by the embodiment of the present invention can be implemented in the form of a computer program. The computer program can be used in Figure 4 The computer device shown in FIG. 1 is run on the computer device shown in FIG. The memory of the computer device can store various program modules constituting the high-efficiency production and testing device for TBOX testing, such as: Figure 2 The computer program consisting of the communication connection module, project sorting module, first test module, second test module, difference comparison module, sequence adjustment module, sequence setting module, and product production testing module shown in the figure enables the processor to execute the steps of the efficient production testing method for TBOX testing in various embodiments of the present invention described in this specification.

[0129] For example, Figure 4 The computer device shown can be Figure 3 The communication connection module in the high-efficiency production and testing device for TBOX testing shown executes step S101; the computer device can execute step S102 through the item sorting module; the computer device can execute step S103 through the first test module; the computer device can execute step S104 through the second test module; the computer device can execute step S105 through the difference comparison module; the computer device can execute step S106 through the sequence adjustment module; the computer device can execute step S107 through the sequence setting module; and the computer device can execute step S108 through the product production and testing module.

[0130] In one embodiment, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the following steps are performed:

[0131] S101, select several TBOXs for communication connection according to the number of test routes;

[0132] S102, sorting the test items to obtain an item sequence;

[0133] S103, testing each TBOX item by item according to the item sequence to obtain individual results for each TBOX;

[0134] S104, testing all TBOX items one by one according to the item sequence to obtain the overall result;

[0135] S105, comparing the communication quality of each test item based on the overall result and the individual result of each TBOX to obtain the interference value of each test item;

[0136] S106, adjusting the order of the test items in the item sequence according to the interference value of each test item to obtain a plurality of test sequences;

[0137] S107, setting different test routes according to the test sequence;

[0138] S108: Perform production testing on the TBOX using a test route with a set test sequence.

[0139] In one embodiment, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the processor performs the following steps:

[0140] S101, select several TBOXs for communication connection according to the number of test routes;

[0141] S102, sorting the test items to obtain an item sequence;

[0142] S103, testing each TBOX item by item according to the item sequence to obtain individual results for each TBOX;

[0143] S104, testing all TBOX items one by one according to the item sequence to obtain the overall result;

[0144] S105, comparing the communication quality of each test item based on the overall result and the individual result of each TBOX to obtain the interference value of each test item;

[0145] S106, adjusting the order of the test items in the item sequence according to the interference value of each test item to obtain a plurality of test sequences;

[0146] S107, setting different test routes according to the test sequence;

[0147] S108: Perform production testing on the TBOX using a test route with a set test sequence.

[0148] It should be understood that, although the various steps in the flow chart of each embodiment of the present invention are shown in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless otherwise specified herein, the execution of these steps is not strictly limited in order, and these steps can be performed in other orders. Moreover, at least a portion of the steps in each embodiment may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these sub-steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.

[0149] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing the relevant hardware through a computer program. The program can be stored in a non-volatile computer-readable storage medium. When executed, the program can include the processes of the above-described method embodiments. Any reference to memory, storage, database, or other media used in the various embodiments provided herein may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct RAMbus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM).

[0150] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0151] The above-described embodiments merely illustrate several implementations of the present invention. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art would be able to make numerous variations and improvements without departing from the spirit of the present invention, and all such variations and improvements fall within the scope of protection of the present invention.

Claims

1. An efficient production testing method for TBOX testing, characterized in that: The efficient production testing method for TBOX testing includes: S101, select several TBOXs for communication connection according to the number of test routes; S102, sorting the test items to obtain an item sequence; S103, testing each TBOX item by item according to the item sequence to obtain individual results for each TBOX; S104, testing all TBOX items one by one according to the item sequence to obtain the overall result; S105, comparing the communication quality of each test item based on the overall result and the individual result of each TBOX to obtain the interference value of each test item; S106, adjusting the order of the test items in the item sequence according to the interference value of each test item to obtain a plurality of test sequences; S107, setting different test routes according to the test sequence; S108: Perform production testing on the TBOX using a test route with a set test sequence.

2. The high-efficiency production testing method for TBOX testing according to claim 1, characterized in that: Each TBOX is tested item by item according to the project sequence to obtain individual results for each TBOX, including: S201, select a TBOX according to the test route number sequence; S202, selecting a test item in the order of the test items in the item sequence to perform a test on the selected TBOX, and determining a communication quality value of the selected TBOX for the selected test item based on the test result; S203, repeating S202 until all test items in the item sequence are selected and tested, and determining the communication quality value of the selected TBOX for each test item as the individual result of the selected TBOX; S204, repeat S201-S203 until all individual results of TBOX are determined.

3. The high-efficiency production testing method for TBOX testing according to claim 2, characterized in that: Determining the communication quality value of the selected TBOX for the selected test item according to a test result includes: Get the time t of completing the test from a test result; Obtain the data transmission completeness rate a from a test result; Depend on Get the communication quality value of the selected TBOX for the selected test item; Wherein, k1 is a first preset ratio, and k2 is a second preset ratio.

4. The high-efficiency production testing method for TBOX testing according to claim 1, characterized in that: The above-mentioned test is carried out on all TBOX items one by one according to the item sequence to obtain the overall results, including: S401, selecting a test item according to the order of the test items in the item sequence and performing a secondary test on all TBOXs connected to the communication, and determining the communication quality values of all TBOXs for the selected test item based on the secondary test results; S402, repeat S401 until all test items in the item sequence are selected and tested, and determine the communication quality value of all TBOXes for each test item as an overall result.

5. The high-efficiency production testing method for TBOX testing according to claim 4, characterized in that: Determining the communication quality values of all TBOXes for the selected test items based on the secondary test results includes: Obtain the time T for each TBOX to complete the test from the secondary test results i ; Obtain the data transmission integrity rate A of each TBOX from the secondary test results i ; Depend on Get the communication quality values of all TBOXs for the selected test items; Wherein, k1 is the first preset ratio, k2 is the second preset ratio, n is the number of TBOXs, and i is the serial number of the TBOXs.

6. The high-efficiency production testing method for TBOX testing according to claim 1, characterized in that: The communication quality of each test item is compared based on the overall result and the individual result of each TBOX to obtain the interference value of each test item, including: For each test item, obtain the communication quality value s of the test item in the individual results of each TBOX i ; Communication quality value s i Perform outlier identification; Eliminate outliers and calculate the communication quality value s excluding outliers i The average value is recorded as the standard value d of the test item; Depend on Get the interference value of the test item; Where i is the serial number of TBOX, and S is the communication quality value of the test item in the overall results.

7. The high-efficiency production testing method for TBOX testing according to claim 1, characterized in that: The order of the test items in the item sequence is adjusted according to the interference value of each test item to obtain several test sequences, including: S701, for each test item, determining whether the interference value of the test item is greater than a preset value, if so, setting the test item as a first target item, if not, setting the test item as a second target item; S702, removing the first target item from the item sequence; S703, sequentially inserting each first target item into a gap between adjacent second target items to form a first test sequence; S704, moving the last test item of the newly formed test sequence to the front to form the next test sequence; S705: Repeat S704 until the first test sequence is obtained again.

8. The high-efficiency production testing method for TBOX testing according to claim 1, characterized in that: The differentiating and setting the test routes according to the test sequence includes: S801, determining whether there is only one test sequence and whether it is the same as the project sequence. If not, selecting a test sequence according to the order of the test sequences and setting a corresponding test route; S802, repeat S801 until the first test sequence is selected again; S803, determine whether there is an unset test route, if so, repeat S801-S802; S804, determining whether the number of times the first test sequence is selected exceeds a preset number, if not, repeating S803 until the number of times the first test sequence is selected exceeds the preset number; S805: If there is only one test sequence and it is the same as the project sequence, then the test sequence is set for all test routes.

9. A high-efficiency production and testing device for TBOX testing, characterized in that: The high-efficiency production testing device for TBOX testing includes: The communication connection module is used to select several TBOXs for communication connection according to the number of test routes; Item sorting module, used to sort the test items and obtain the item sequence; The first test module is used to test each TBOX item by item according to the item sequence to obtain the individual results of each TBOX; The second test module is used to test all TBOX items one by one according to the item sequence and obtain the overall result; The difference comparison module is used to compare the communication quality of each test item based on the overall result and the individual result of each TBOX, and obtain the interference value of each test item; A sequence adjustment module is used to adjust the order of test items in the item sequence according to the interference value of each test item to obtain a plurality of test sequences; The sequence setting module is used to set the test routes according to the test sequence; The product production test module is used to perform production tests on TBOX using a test route with a set test sequence.

10. An efficient production testing system for TBOX testing, characterized in that: The high-efficiency production test system for TBOX testing includes: shielding equipment, simulation equipment and computer equipment arranged in the test equipment; The shielding device is used to spatially enclose the TBOX to reduce the impact of external signals on the test process; The simulation device is connected to the computer device and TBOX to generate the environmental signals required for the test items; The computer device is connected to the TBOX and is used to perform the steps of the high-efficiency production testing method for TBOX testing as claimed in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Multi-frequency coexistence anti-interference efficient production measurement method, device and system

    CN118659991A

  • Vehicle-mounted TBOX signal test verification method, equipment and medium

    CN118972279A