Multi-link test control system and method
By dynamically managing the connection of test links and interfaces through a multi-link test control system, the problems of high hardware cost and large space occupation in the testing of automotive Ethernet products are solved, and efficient reuse of resources and optimized utilization of space are achieved.
Patent Information
- Application Number
- CN202511579188.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-31
- Publication Date
- 2026-02-13
AI Technical Summary
In existing technologies, multi-interface testing solutions for automotive Ethernet products result in high hardware costs, large space occupancy, and low resource reuse. Test links cannot be effectively integrated, leading to resource waste and low space utilization.
A multi-link test and control system is adopted, which dynamically controls the connection and disconnection of test links and interfaces through the link control module and the link switch module, realizing flexible reuse of links and using the same link to connect different interfaces at different time periods, breaking the traditional point-to-point connection method.
It effectively reduced testing costs and space occupancy, improved resource reuse rate of test links, reduced the number of test links, and improved the integration and resource utilization of the test system.
Smart Images

Figure CN121530896A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of automotive electronics technology, specifically relating to a multi-link test and control system and method. Background Technology
[0002] As automotive electronic and electrical architectures evolve towards domain control and centralization, the demand for high-bandwidth, low-latency communication in in-vehicle networks is increasing. In functional and production testing scenarios for in-vehicle Ethernet products (such as domain controllers, gateways, and T-Boxes), mainstream testing solutions for devices under test (DUTs) with multiple (e.g., 4, 8, or more) BASE-T1 interfaces generally adopt a point-to-point, purely physical direct-connect architecture. This means that each BASE-T1 interface of the DUT is configured with a complete, physically isolated test link. During testing, each interface of the DUT establishes an independent network connection with the test computer through its uniquely corresponding test link.
[0003] However, because the number of core components in the test link must strictly match the number of interfaces on the device under test (DUT), the hardware cost of the test system increases directly and linearly with the increase in the number of interfaces. This single-interface testing cost cannot be effectively amortized. Test links require a significant amount of physical space on the test bench. This not only leads to a bloated test station layout and messy cabling, but also severely limits the number of DUTs that a single test station can accommodate, reducing the space utilization of the test site. Each link can only serve its corresponding single interface. Once an interface is tested, its link components cannot be reused by other interfaces, resulting in a huge waste of resources where the link is idle even when the interface is idle, and the marginal benefit of hardware investment approaches zero.
[0004] Therefore, existing technologies lack a solution that can effectively integrate test resources across the test chain, reduce the cost of single-interface testing, improve the integration of the test system, reduce space occupancy, and improve resource utilization. Summary of the Invention
[0005] To address the aforementioned technical problems, this application proposes a multi-link test control system and method that features low testing cost, low space occupancy, and high resource reuse rate.
[0006] Specifically, this application proposes a multi-link test and control system, including: a link control module, a link switch module, multiple test links for connecting to a host computer, and multiple interfaces for connecting to the device under test. The link control module is used to acquire link control commands issued by the host computer and, based on the link control commands, send control signals to the link switch module. The link switch module is used to control the connection or disconnection of target test links and target interfaces among the interfaces connected to the device under test based on the control signals. When connected to the target interface, the test links are used to transmit test data issued by the host computer to the device under test for testing.
[0007] In the above technical solution, the target test link and target interface are connected or disconnected based on the link control commands issued by the host computer. This allows the target test link to be connected and used with different interfaces of the device under test at different times, thus making full use of the test links and effectively improving the resource reuse rate of the test links. Because the same link can be connected to different test interfaces at different times, it breaks the traditional point-to-point connection method, greatly reducing the number of test links and effectively lowering testing costs and space occupancy.
[0008] In one implementation, the link control module includes an instruction parsing module. The instruction parsing module is used to parse the link connection control instructions, obtain target link configuration information, target test link identification information, and target interface identification information, and send control signals to the link switching module based on the target test link identification information and the target interface identification information.
[0009] Specifically, by connecting the target test link to the target interface of the device under test using target test link identification information and target interface identification information, a precise point-to-point communication path is established. This ensures accurate connection between the specified test link and the device interface in complex multi-link, multi-interface testing environments, effectively avoiding signal conflicts caused by address confusion. Furthermore, the same test link can be connected to different interfaces used to connect to the device under test under different circumstances, at different times, and through different interfaces, thus effectively improving the reusability of test links.
[0010] Furthermore, the test link includes at least an Ethernet conversion module and a link interface, and the link control module also includes a link configuration module; the link configuration module is used to configure the parameters of the Ethernet conversion module based on the link configuration information, and to read the link connection status between the link interface and the target interface in real time.
[0011] By configuring the parameters of the target test link using the acquired link configuration information, it is possible to ensure that every test is performed automatically, completely eliminating errors and individual differences caused by manual configuration. By reading the link connection status, it is possible to confirm whether the physical connection has been successfully established and whether the signal can be transmitted normally, avoiding test failures caused by false connections or unstable connections.
[0012] Furthermore, the Ethernet conversion module is used to transmit test data to the link interface by adopting the corresponding working mode based on the link configuration information; the link interface is connected to the target interface and is used to transmit the test data to the device under test.
[0013] By calling different configuration information, the same test link can perform different test modes, such as consistency testing and performance stress testing, which greatly enhances the flexibility and scenario coverage of testing.
[0014] Based on the same inventive concept, this application also proposes a multi-link test control method, the method comprising: The system obtains a link connection control command issued by the host computer, controls the connection between the target test link and the target interface in the interface used to connect with the device under test based on the link connection control command, transmits test data to the device under test through the target test link to test the device under test, and, after the test is completed, obtains a link disconnection control command issued by the host computer to control the disconnection between the target test link and the target interface.
[0015] Furthermore, the step of controlling the connection between the target test link and the target interface in the interface connected to the device under test based on the link connection control command includes: The link connection control command is parsed to obtain target link configuration information, target test link identification information, and target interface identification information connected to the device under test. Based on the target test link identification information and target interface identification information, the target test link and the target interface connected to the device under test are connected.
[0016] Furthermore, after controlling the connection between the target test link and the target interface in the interface connected to the device under test based on the link connection control command, the method further includes: Based on the link configuration information, the parameters of the target test link are configured, and the link connection status of the target test link is read.
[0017] Furthermore, the link connection status includes a connected state and a disconnected state; the step of transmitting test data to the device under test through the target test link to test the device under test includes: When the link connection status is active, a connection success signal is sent to the host computer. Upon receiving the connection success signal, the host computer transmits test data to the device under test via the target test link to perform testing on the device. Test results from the device under test are acquired at preset time intervals and transmitted to the host computer via the target test link.
[0018] The host computer sends out test data only after receiving a successful connection signal, effectively ensuring that test data is transmitted only within the target test link. This fundamentally prevents meaningless testing, data packet loss, or test timeouts caused by unsuccessful or unstable connections. It strictly separates the two critical stages of connection establishment and test execution, making the entire testing process controllable and traceable.
[0019] By acquiring test results at preset time intervals, the host computer does not need to wait for the entire lengthy test case to complete before obtaining results. This allows for the identification of whether the test is proceeding as expected, effectively improving the perception and control of the entire testing process. It also avoids the risks of data backlog and loss, enhancing the reliability of data transmission and storage.
[0020] Furthermore, the step of transmitting test data to the device under test via the target test link to test the device under test further includes: When the link connection is disconnected, a connection failure signal is sent to the host computer. Upon receiving the connection failure signal, the host computer reissues the link connection control command. If the number of consecutive reissues of the link connection control command reaches a preset threshold, a link connection fault is displayed on the host computer.
[0021] By re-issuing link connection control commands multiple times after a connection failure to reconnect, transient and permanent faults are distinguished. This automatically avoids and repairs connection failures caused by occasional factors, significantly improving the success rate of testing and the overall execution rate. A preset threshold for the number of failures limits alarms, preventing frequent alarms due to single, recoverable failures. Alarms are only triggered when failures are persistent and reach the preset threshold, thus reducing false alarms and alarm fatigue in the production environment.
[0022] Furthermore, the step of controlling the disconnection of the target test link and the target interface based on the link disconnection control command includes: After the test is completed, the device under test sends a test completion signal back to the host computer via the target test link. Upon receiving the test completion signal, the host computer issues a link disconnection control command to disconnect the target test link from the target interface and marks the link connection status as disconnected.
[0023] The host computer only issues a disconnect control command after receiving the test completion signal, thus ensuring the integrity of the test task. When the target test link and the target interface are disconnected, the link connection status is marked as disconnected, that is, the target test link is marked as an available resource and can be used by the next scheduler, thereby improving the reuse rate of the test link.
[0024] Compared with the prior art, this application has at least the following beneficial effects: This application uses link control commands issued by a host computer to connect or disconnect target test links and target interfaces in a multi-test link system. This allows the target test link to be connected and used with different interfaces of the device under test (DUT) at different times, thus ensuring full utilization of the test links and effectively improving resource reuse. Because the same link can be connected to different test interfaces at different times, it breaks the traditional point-to-point connection method, greatly reducing the number of test links and effectively lowering testing costs and space occupancy. Attached Figure Description
[0025] Figure 1 This is a schematic diagram of a multi-link test control system shown in an embodiment of this application.
[0026] Figure 2 This is a flowchart illustrating a multi-link test control method in an embodiment of this application. Detailed Implementation
[0027] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0028] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or server that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices. Example 1:
[0029] Please refer to Figure 1 The multi-link test and control system mainly includes: a link control module, a link switch module, multiple test links for connecting to the host computer, and multiple interfaces for connecting to the device under test.
[0030] This link control module is used to acquire link control commands issued by the host computer and send control signals to the link switch module based on these commands. The link control module and the host computer are primarily connected via UART (Universal Asynchronous Receiver / Transmitter). The link control commands can be defined in JSON format. Those skilled in the art can choose different human-computer interaction terminal devices, such as computer equipment, depending on the actual situation. The link control module mainly includes an MCU, which parses the link connection control commands and controls the target test link based on the parsed information.
[0031] This link switch module is used to control the connection or disconnection of the target test link in the test link and the target interface in the interface for connecting to the device under test based on the control signal. This link switch module can primarily be a differential analog switch matrix, which can quickly switch the connection or disconnection of the test link and the corresponding interface connected to the device under test according to the control signal from the link control module. For example… Figure 1 As described, it is possible to connect or disconnect test link a or test link b and any of the BASE-T1 interfaces 1-n, thereby precisely controlling the connectivity between the target test link and the target interface. This target interface can primarily be connected via twisted-pair cable.
[0032] This test link is used to transmit test data from the host computer to the device under test (DUT) when connected to the target interface, in order to test the DUT. This test link mainly includes a USB-to-Ethernet module, an Ethernet conversion module, and a link interface. The USB-to-Ethernet module can primarily be an industrial-grade USB 3.0 to Gigabit Ethernet chip, establishing a data communication link between the vehicle-mounted Ethernet conversion module and the host computer to ensure bandwidth and stability of transmitted data. The vehicle-mounted Ethernet conversion module can primarily be an integrated vehicle-mounted Ethernet PHY chip (Physical Layer Transceiver Chip), mainly supporting the transmission and reception of 100BASE-T1 / 1000BASE-T1 signals. The link interface can primarily be a vehicle-mounted Ethernet interface, such as a 100BASE-T1 or 1000BASE-T1 interface. The DUT can primarily be an automotive electronic control unit equipped with multiple vehicle-mounted Ethernet interfaces, such as a domain controller, vehicle gateway, communication module, and other ECUs requiring Ethernet function testing.
[0033] In some embodiments, the link control module includes an instruction parsing module. This instruction parsing module is used to parse the link connection control instruction, obtain target link configuration information, target test link identification information, and target interface identification information, and send control signals to the link switch module based on the target test link identification information and the target interface identification information.
[0034] In the link control module, after parsing the target test link identification information and the target interface identification information, the instruction parsing module can control the target test link corresponding to the target test link identification information and the target interface corresponding to the target interface identification information to connect or disconnect through level signals. For example, a 3.3V level indicates that the path is closed, and a 0V level indicates that the path is open.
[0035] Preferably, the test link includes at least an Ethernet conversion module and a link interface, and the link control module further includes a link configuration module. The link configuration module is used to configure the parameters of the Ethernet conversion module based on the link configuration information and to read the link connection status between the link interface and the target interface in real time.
[0036] The link configuration information mainly includes the configuration mode and transmission rate of the Ethernet conversion module. For example, the transmission rate of the Ethernet conversion module can be configured to 100Mbps. The configuration modes include specified configuration mode and negotiation configuration mode. In specified configuration mode, the operating mode of the Ethernet conversion module (master or slave mode) and the transmission rate and other parameters can be directly configured. In negotiation configuration mode, the corresponding control register of the PHY chip can be configured to enable auto-negotiation. The PHY chip will conform to the IEEE 802.3 standard, exchange capability messages with the Ethernet port of the device under test, and automatically negotiate to determine the final link rate, duplex mode, etc.
[0037] Preferably, the Ethernet conversion module is used to transmit test data to the link interface by adopting a corresponding working mode based on the link configuration information. The link interface is connected to the target interface to transmit the test data to the device under test.
[0038] This operating mode can primarily be either master or slave mode for the Ethernet conversion module. For example... Figure 1 As shown, the link interface can be link interface a or link interface b, but is not limited to these. The target interface can be any one of the BASE-T1 interfaces 1 to n of a 100BASE-T1 interface or a 1000BASE-T1 interface. Example 2:
[0039] Please refer to Figure 2 This application also proposes a method for the multi-link test and control system described in Embodiment 1, which mainly includes steps S100 to S400.
[0040] Step S100 includes: obtaining a link connection control command issued by a host computer. The host computer can primarily be a human-computer interaction terminal device. Those skilled in the art can choose different human-computer interaction terminal devices according to the actual situation, such as a computer. The link connection control command issued by the host computer can be received primarily through a link control module, which can mainly include an MCU. The MCU parses the link connection control command and controls the target test link to be connected based on the parsed information.
[0041] Step S200 includes: controlling the connection between the target test link and the target interface in the interface connected to the device under test based on the link connection control command. The link connection control command can mainly be an associated command of target link identification information, target interface identification information, and link configuration information. This link connection control command can be parsed by an MCU (Microcontroller Unit) to obtain the target link identification information, target interface identification information, and link configuration information. The target link and target interface are identified and connected using the target link identification information and target interface identification information. The target link identification information can mainly include the target link ID, the target interface identification information can mainly include the target interface ID, and the link configuration information can mainly include parameters such as test type, test mode, and link transmission efficiency, without limitation.
[0042] Step S300 includes: transmitting test data to the device under test (DUT) via the target test link to test the DUT. The target test link mainly includes a USB-to-Ethernet module, an automotive Ethernet conversion module, and a link interface. The USB-to-Ethernet module can primarily be an industrial-grade USB 3.0 to Gigabit Ethernet chip, establishing a data communication link between the automotive Ethernet conversion module and the host computer to ensure bandwidth and stability of transmitted data. The automotive Ethernet conversion module is primarily an integrated automotive Ethernet PHY chip (Physical Layer Transceiver Chip), mainly supporting the transmission and reception of 100BASE-T1 / 1000BASE-T1 signals. The link interface can primarily be an automotive Ethernet interface, such as a 100BASE-T1 interface or a 1000BASE-T1 interface. The DUT can primarily be an automotive electronic control unit equipped with multiple automotive Ethernet interfaces, such as a domain controller, vehicle gateway, communication module, and other ECUs requiring Ethernet function testing.
[0043] Furthermore, step S400 includes: after the test is completed, obtaining a link disconnection control command issued by the host computer to control the disconnection of the target test link and the target interface. When the host computer receives the test completion signal from the target test link, it issues a link disconnection control command to the link control module to control the disconnection of the target test link and the target interface.
[0044] In practical implementation, the above technical solution can be mainly applied to the functional testing and generation testing of automotive Ethernet products. Since there are multiple interfaces for connecting to the device under test and multiple test links, each interface and test link connected to the device under test is uniquely identified. The host computer sends a link connection control command to the link control module. The MCU in the link control module parses the link connection control command to obtain the target interface ID, target test link ID, and configuration information of the target test link. Based on the target interface ID and target test link ID, the corresponding target interface and target test link are connected. Based on the configuration information, the parameters of the target test link are configured. After the parameter configuration is completed, the test data sent by the host computer is transmitted to the device under test through the target test link to test the device under test. After the test is completed, the test completion signal is fed back to the host computer through the target test link. The host computer sends a link disconnection control command to the link control module to control the disconnection of the target test link and the target interface.
[0045] In some embodiments, controlling the connection between the target test link and the target interface based on the link connection control command includes: The link connection control command is parsed to obtain target link configuration information, target test link identification information, and target interface identification information. Based on the target test link identification information and the target interface identification information, the target test link and the target interface are connected.
[0046] The target test link identification information can primarily be the target test link ID, and the target interface identification information can primarily be the target interface ID. For example, the target test link ID could be Link_1, and the target interface ID could be Interface_001. For instance, if the target test link ID obtained from the link connection control command is Link_2 and the target interface ID is Interface_003, then the command will control the connection between the target test link with target link ID Link_2 and the target interface with target interface ID Interface_003.
[0047] Preferably, after controlling the connection between the target test link and the target interface based on the link connection control command, the method further includes: Based on the link configuration information, the target test link is configured with parameters, and the link connection status between the target test link and the target interface is read. The link configuration information mainly includes the configuration mode and transmission rate of the Ethernet conversion module, for example, the transmission rate of the Ethernet conversion module can be configured to 100Mbps. The configuration mode mainly includes specified configuration mode and negotiation configuration mode. In specified configuration mode, the operating mode of the Ethernet conversion module can be directly configured as master or slave mode, and the transmission rate and other parameters can be configured. In negotiation configuration mode, the corresponding control register of the PHY chip can be configured to enable auto-negotiation. The PHY chip will follow the IEEE 802.3 standard, exchange capability messages with the Ethernet port of the device under test, and automatically negotiate to determine the final link rate, duplex mode, etc.
[0048] Preferably, the link connection status includes a connected state and a disconnected state; the step of transmitting test data to the device under test through the target test link to test the device under test includes: When the link connection status is active, a connection success signal is sent to the host computer. Upon receiving the connection success signal, the host computer transmits test data to the device under test via the target test link to perform testing on the device under test. Test results from the device under test are acquired at preset time intervals and transmitted to the host computer via the target test link.
[0049] The main process involves the onboard Ethernet conversion module sending a connection success signal back to the host computer. The host computer then transmits test data through the target test link to the corresponding device under test for testing. Those skilled in the art can adjust the time interval from 1 to 10 seconds, for example, using a 5-second interval, depending on the actual needs. The test results mainly include test data frame transmission and reception status, bit error rate, transmission delay, PHY chip negotiation parameters, etc., and can be visualized in the form of charts.
[0050] Preferably, the step of transmitting test data to the device under test via the target test link to test the device under test further includes: When the link connection status is disconnected, a connection failure signal is fed back to the host computer. After receiving the connection failure signal, the host computer reissues the link connection control command. If the number of times the link connection control command is reissued reaches a preset threshold, the host computer displays a link connection failure.
[0051] The preset threshold number of attempts can be set according to actual conditions and is not limited. For example, it can be set to 3 times, that is, if the host computer still does not receive a connection success signal after sending link connection control commands 3 times consecutively, a fault alarm will be issued.
[0052] Preferably, the step of controlling the disconnection of the target test link and the target interface based on the link disconnection control command includes: After the test is completed, the device under test sends a test completion signal back to the host computer through the target test link. After receiving the test completion signal, the host computer issues a link disconnection control command to control the target test link to disconnect from the target interface and marks the link connection status of the target test link as disconnected.
[0053] For example, suppose the target test link ID is Link_2 and the target interface ID is Interface_003. After the test is completed, when the host computer receives the test completion signal, it issues a link disconnection control command to disconnect the target test link and the target interface, and marks the target test link ID Link_2 as disconnected so that it can be called again in subsequent tests.
[0054] In summary, this application effectively solves the technical problems of high cost, large space occupation, and low resource reuse rate in single-link testing of existing automotive Ethernet products in functional and production testing scenarios. Specifically, by using link connection control commands issued by the host computer to connect the target test link to the target interface among multiple test links, the target test link can be connected to different interfaces of the device under test at different times, thus ensuring full utilization of the test link and effectively improving the resource reuse rate of the test link. Because the same link can be connected to different test interfaces at different times, it breaks the traditional point-to-point connection method, greatly reducing the number of test links and effectively lowering testing costs and space occupation.
[0055] In the several embodiments provided in this application, it will be understood that each block in the flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those shown in the figures. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved.
[0056] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause an electronic device to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0057] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of this application. It should be understood that the above descriptions are merely specific embodiments of this application and are not intended to limit the scope of protection of this application. In particular, it should be noted that any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application for those skilled in the art.
Claims
1. A multi-link test and control system, characterized in that, The system includes: a link control module, a link switch module, multiple test links for connecting to a host computer, and multiple interfaces for connecting to the device under test. The link control module is used to acquire link control commands issued by the host computer and send control signals to the link switch module based on the link control commands. The link switch module is used to control the target test link in the test link and the target interface in the interface connected to the device under test to connect or disconnect based on the control signal. The test link is used to transmit test data sent by the host computer to the device under test when connected to the target interface, so as to test the device under test.
2. The multi-link test and control system according to claim 1, characterized in that, The link control module includes an instruction parsing module; The instruction parsing module is used to parse the link connection control instruction, obtain the target link configuration information, the target test link identification information and the target interface identification information, and send a control signal to the link switch module based on the target test link identification information and the target interface identification information.
3. The multi-link test and control system according to claim 2, characterized in that, The test link includes at least an Ethernet conversion module and a link interface, and the link control module also includes a link configuration module; The link configuration module is used to configure the parameters of the Ethernet conversion module based on the link configuration information, and to read the link connection status between the link interface and the target interface in real time.
4. The multi-link test and control system according to claim 3, characterized in that, The Ethernet conversion module is used to transmit test data to the link interface by adopting the corresponding working mode based on the link configuration information; The link interface connects to the target interface and is used to transmit the test data to the device under test.
5. A method applied to the multi-link test and control system according to any one of claims 1-4, characterized in that, The method includes: Obtain link connection control commands issued by the host computer; Based on the link connection control command, the target test link in the test link and the target interface in the interface connected to the device under test are connected to be connected; Test data is transmitted to the device under test via the target test link to test the device under test; Additionally, after the test is completed, a link disconnection control command is obtained from the host computer to control the disconnection of the target test link and the target interface.
6. The multi-link test control method according to claim 5, characterized in that, The connection between the target test link and the target interface in the interface connected to the device under test, based on the link connection control command, includes: The link connection control command is parsed to obtain the target link configuration information, the target test link identification information, and the target interface identification information; The target test link and the target interface are connected based on the target test link identification information and the target interface identification information.
7. The multi-link test control method according to claim 6, characterized in that, After the link connection control command controls the connection between the target test link in the test link and the target interface in the interface connected to the device under test, the method further includes: Based on the link configuration information, the parameters of the target test link are configured, and the link connection status of the target test link is read.
8. The multi-link test control method according to claim 7, characterized in that, The link connection status includes a connected status and a disconnected status; The step of transmitting test data to the device under test via the target test link to test the device under test includes: When the link connection status is "connected", a connection success signal is sent back to the host computer. After receiving the connection success signal, the host computer transmits test data to the device under test through the target test link to test the device under test. The test results of the device under test are obtained at a preset time interval and transmitted to the host computer through the target test link.
9. The multi-link test control method according to claim 8, characterized in that, The step of transmitting test data to the device under test via the target test link to test the device under test further includes: When the link connection status is disconnected, a connection failure signal is sent back to the host computer. After receiving the connection failure signal, the host computer reissues the link connection control command. If the number of times the link connection control command is reissued reaches a preset threshold, the host computer will display a link connection failure.
10. The multi-link test control method according to claim 9, characterized in that, The step of controlling the disconnection of the target test link and the target interface based on the link disconnection control command includes: After the test is completed, the device under test sends a test completion signal back to the host computer through the target test link; After receiving the test completion signal, the host computer issues a link disconnection control command to control the target test link to disconnect from the target interface and marks the link connection status as disconnected.