Test system and test method

Through the asynchronous data coupling technology of the modular test system, the data transmission complexity and compatibility problems in equipment testing are solved, and efficient and compatible test data transmission and scheduling are achieved.

CN120752618APending Publication Date: 2025-10-03ZF AIRBAG GERMANY GMBH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380094883.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-03-14
Publication Date
2025-10-03

AI Technical Summary

Technical Problem

Existing technologies require transferring large amounts of data when testing devices at different production stages, resulting in a complex process and high effort, while also posing risks to backward compatibility.

Method used

A modular test system is adopted, including resource module, test module and user interface module. Test data and resource data are asynchronously coupled through the data interface, and only information related to the requested test is transmitted to ensure data compatibility and efficient transmission.

Benefits of technology

This significantly reduces the amount of data transferred, improves data and energy efficiency, ensures backward compatibility, and allows users to schedule and execute tests efficiently.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120752618A_ABST
    Figure CN120752618A_ABST
Patent Text Reader

Abstract

A test system (10) for performing a test on at least one device under test is described. A test system (10) includes a resource module (20), a test module (22), and a user interface module (18). The resource module (20) comprises a resource database, wherein the resource database comprises resource data associated with a plurality of different test apparatuses for performing a test on a plurality of different devices under test. The test module (22) includes a test database, wherein the test database includes test data associated with a plurality of different tests for a plurality of different devices under test. The user interface module (18) is configured to receive a test request from a user, wherein the test request is associated with at least one device under test. The test module (22) is configured to selectively send at least a subset of test data to the user interface module (18), the subset of test data corresponding to at least one test matching the test request. The resource module (20) is configured to selectively send at least a subset of resource data to the user interface module (18), the subset of resource data corresponding to at least one test device that matches the test request. The user interface module (18) comprises a data interface, where the data interface is configured to couple the at least one subset of the test data with the at least one subset of the resource data, thereby obtaining combined test and resource data. Furthermore, a test method for performing a test on at least one device under test by means of a test system (10) is described.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention generally relates to a test system for performing a test on at least one device under test. The present invention also relates to a test method for performing a test on at least one device under test by the test system. Background Art

[0002] In many different technical fields, a device to be manufactured needs to be tested at different stages of its life cycle.

[0003] For example, a prototype of a device can be tested for desired and undesirable characteristics to assess the need for changes to the prototype. As another example, the individual components of a device can be tested for functionality before the device is assembled. In yet another example, the device can be subjected to end-of-line testing to ensure that the device functions correctly. Summary of the Invention

[0004] Many devices to be manufactured require different interregional, international or even global production stages, wherein different production stages may require different tests to be performed on the device to be manufactured, which leads to complex processes and therefore complex data structures for coordinating the tests.

[0005] These complex processes require transferring large amounts of data between different production and / or test locations. Furthermore, adding new tests and / or processes requires considerable effort and carries the risk of losing backward compatibility of the newly added data.

[0006] An object of the present invention is to provide a test system and a test method for performing a test on a device under test, which allow the test to be performed in a more efficient manner.

[0007] According to the present invention, this problem is solved by a test system for performing tests on at least one device under test. The test system includes a resource module, a test module, and a user interface module. The resource module includes a resource database, wherein the resource database includes resource data associated with multiple different test appliances used to perform tests on multiple different devices under test. The test module includes a test database, wherein the test database includes test data associated with multiple different tests for the multiple different devices under test. The user interface module is configured to receive a test request from a user, wherein the test request is associated with at least one device under test. The user interface module is configured to forward the test request to the test module and the resource module. The test module is configured to selectively send at least a subset of the test data to the user interface module, the subset of the test data corresponding to at least one test, in particular, several different tests, that matches the test request. The resource module is configured to selectively send at least a subset of the resource data to the user interface module, wherein the subset of the resource data corresponds to at least one test appliance, in particular, several different test appliances, that matches the test request. The user interface module includes a data interface, wherein the data interface is configured to couple at least a subset of the test data with at least a subset of the resource data to obtain combined test and resource data.

[0008] In this document and hereinafter, the term "module" is understood to describe suitable hardware, suitable software, or a combination of hardware and software configured to have a certain functionality.

[0009] The hardware may include, among other things, a CPU, a GPU, an FPGA, an ASIC, a digital signal processor (DSP), or other types of electronic circuitry.

[0010] Furthermore, the term "test data" is generally understood to mean data that includes information about tests that can be performed. For example, test data may include a test library, a test case library, a test catalog, a test report, a test document, a test instruction, (one or more) design verification plans (DVPs), (one or more) product verification plans (PVPs), etc.

[0011] Additionally, the term "resource data" is understood to mean data that includes information about test equipment that can be used to perform tests. For example, the resource data may include an inventory of test equipment, the availability of test equipment, the time of previous use of the test equipment, the remaining life of the test equipment, a maintenance schedule for the test equipment, instructions for using the test equipment, the geographic location of the test equipment, a list of tested devices compatible with the test equipment, etc.

[0012] The term "test request" is understood to mean a request input by a user to perform a specific test or several specific tests, and / or to perform (one or more) tests on (one or more) specific tested devices, which are collectively referred to as "requested (one or more) tests" below.

[0013] According to the present invention, the resource module and the test module operate on different data sets: resource data and test data. Only the corresponding data associated with the requested test(s) is transmitted to the user interface module, significantly reducing the amount of data that needs to be transmitted. As a result, the test system can operate with significantly enhanced data efficiency and, therefore, significantly enhanced energy efficiency.

[0014] In other words, instead of transferring data including all information associated with all different test arrangements and all different tests associated with at least one device under test, only the information actually relevant to the requested test(s) is transferred.

[0015] At least one subset of the test data and at least one subset of the resource data are coupled via a data interface. In the combined test and resource data, information included in the subset of the test data and included in the subset of the resource data are linked such that the combined test and resource data includes information about feasible combinations of tests and test devices for the requested test(s).

[0016] In practice, the combined test and resource data allows a user to configure the test(s) to be performed based on information about feasible combinations of tests and test devices for the requested test(s), such that the combined test and resource data allows the user to schedule and execute the requested test(s) in an efficient manner.

[0017] In other words, the test system according to the present disclosure is based on modular data, wherein different modules, ie test data and resource data, are coupled via a user interface module, more precisely via a data interface.

[0018] This modular data approach allows adapting resource data and / or test data without losing backward compatibility of the data, as will be described in more detail below.

[0019] According to one aspect of the present invention, the data interface is configured to couple a subset of test data with a subset of resource data via asynchronous data coupling. In other words, the subset of test data and the subset of resource data can be sent to the user interface module in an asynchronous manner, that is, the transmission of the subset of test data and the subset of resource data does not have to be synchronized with each other. Instead, the subset of test data and the subset of resource data can be sent to the user interface module independently of each other, for example, via a message queuing protocol. This allows for more efficient data transmission between the various modules.

[0020] In an embodiment of the present invention, the resource data includes a fixed attribute data portion associated with a plurality of different test devices, and / or the test data includes a fixed attribute data portion associated with a plurality of different tests. The fixed attribute data portion corresponds to a predefined data portion that includes information required for performing a test on at least one device under test.

[0021] In this context, the data structure of the fixed attribute data portion may be immutable. In other words, while the information included in the fixed attribute data portion may be configurable, the general structure of the fixed attribute data portion cannot be configured by the user. Due to the immutable data structure, compatibility of the test data and / or resource data, particularly backward compatibility of the test data and / or resource data, is ensured.

[0022] In particular, the fixed attribute data portion of the test data and the fixed attribute data portion of the resource data have the same data structure, thus ensuring the compatibility of the test data and the resource data.

[0023] According to another aspect of the present invention, the resource data includes configurable attribute data portions associated with a plurality of different test devices, and / or the test data includes configurable attribute data portions associated with a plurality of different tests. Typically, the configurable attribute data portions correspond to data portions that include additional information for performing a test on at least one device under test.

[0024] In this context, the configurable attribute data portion may be freely configurable so that any additional information may be provided. For example, the configurable attribute data portion may include additional definitions, comments, instructions for performing the test, additional test routines, test documentation, test reports, etc.

[0025] In another embodiment of the present invention, the user interface module is configured to receive a test adaptation request, wherein the configurable attribute data portion of the test data is configurable via the test adaptation request. Thus, a user can adapt the configurable attribute data portion of the test data via the user interface module, thereby obtaining an adapted test data subset.

[0026] For example, a user may add a new test routine, a new test document, a new test report, or any other arbitrary information to the configurable property data portion of the test data.

[0027] The adapted test data subset may be sent to the test module. For example, a test database may be updated based on the adapted test data subset.

[0028] Another aspect of the present invention provides a user interface module configured to receive a resource adaptation request, wherein the configurable attribute data portion of the resource data is configurable via the resource adaptation request. Thus, a user can adapt the configurable attribute data portion of the resource data via the user interface module to obtain an adapted test data subset.

[0029] For example, a user may add a new test fixture, a new test document, a new test report, or any other arbitrary information to the configurable property data portion of the resource data.

[0030] The adapted resource data subset may be sent to the resource module. For example, a resource database may be updated based on the adapted resource data subset.

[0031] The user interface module may be configured to receive user identification data from a user.

[0032] For example, user identification data may include a user name, a user password, the user's department, the user's job title, or other suitable information about the user.

[0033] The user interface module may be configured to restrict read access and / or write access to the test data and / or resource data based on the received user identification data.

[0034] For example, only certain employees (such as a project lead) may be granted write access to modify the configurable property data portion of the test data and / or the configurable property data portion of the resource data described above.

[0035] In particular, the data interface is configured to couple a subset of the test data with a subset of the resource data based on the user identification data. In this way, customized combined test and resource data can be obtained that only includes information that is actually relevant to a specific user.

[0036] In an embodiment of the present invention, the user interface module is configured to forward user identification data to the resource module, and wherein the resource module is configured to selectively send a subset of resource data based on the user identification data. In other words, only resource data that is actually relevant to the user and / or only resource data that the user is granted access to is sent to the user interface module, thereby further reducing the amount of data to be sent.

[0037] According to one aspect of the present invention, the user interface module is configured to forward user identification data to the test module, and wherein the test module is configured to selectively send a subset of the test data based on the user identification data. In other words, only test data that is actually relevant to the user and / or only test data that the user is authorized to access is sent to the user interface module, thereby further reducing the amount of data to be sent.

[0038] The user interface module may be configured to generate visualization data associated with the combined test and resource data. The generated visualization data may be displayed on a display such that the combined test and resource data is presented to a user in an illustrative manner.

[0039] The generated visualization data may include, for example, tables, charts, calendars, text fields, warning signs, and / or color-coded information.

[0040] In particular, the user interface module may include a graphical user interface that allows a user to interact with the generated visualization data. For example, a user may schedule a test through the graphical user interface.

[0041] In another embodiment of the present invention, the test system includes at least one server, wherein the resource module and / or the test module are implemented on the at least one server, and in particular, on different servers. For example, the test database and / or the resource database can each be established as a distributed database implemented on multiple servers.

[0042] According to the present invention, the problem is also solved by a testing method for performing a test on at least one device under test by means of a testing system, in particular the above-mentioned testing system. The testing method comprises the following steps:

[0043] - receiving a test request from a user through a user interface module, wherein the test request is associated with at least one device under test;

[0044] - forwarding, by the user interface module, the test request to a test module including a test database and a resource module including a resource database, wherein the test database includes test data associated with a plurality of different tests for a plurality of different devices under test, and wherein the resource database includes resource data associated with a plurality of different test devices for performing tests on the plurality of different devices under test;

[0045] - selectively sending, by the resource module, a subset of the resource data to the user interface module, the subset of resource data corresponding to at least one test device, in particular several different test devices, matching the test request;

[0046] - selectively sending, by a test module, a subset of the test data to the user interface module, the subset of test data corresponding to at least one test, in particular several different tests, matching the test request; and

[0047] - coupling the subset of test data with the subset of resource data via a data interface of the user interface module, thereby obtaining combined test and resource data.

[0048] In particular, the above-mentioned testing system is configured to perform the testing method.

[0049] With regard to further advantages and properties of the test method, reference is made to the explanations given above with regard to the test system, which also apply to the test method and vice versa.

[0050] In an embodiment of the present invention, a subset of test data is coupled to a subset of resource data via asynchronous data coupling. In other words, the subset of test data and the subset of resource data can be sent to the user interface module asynchronously, i.e., the transmission of the subset of test data and the subset of resource data does not need to be synchronized with each other. Instead, the subset of test data and the subset of resource data can be sent to the user interface module independently of each other, for example, via a message queuing protocol. This allows for more efficient data transmission within the test system.

[0051] According to one aspect of the present invention, the subset of test data is synchronized with the subset of resource data via a message queuing protocol. For example, the message queuing protocol may be Advanced Message Queuing Protocol (AMQP). BRIEF DESCRIPTION OF THE DRAWINGS

[0052] The foregoing aspects of the claimed subject matter and many of the attendant advantages will become more readily appreciated as the claimed subject matter becomes better understood by reference to the following detailed description when taken in conjunction with the accompanying drawings, in which:

[0053] - Figure 1 A test system according to the present invention is schematically shown;

[0054] - Figure 2 Shown is a description of Figure 1 A diagram of the data structures used by the test system; and

[0055] - Figure 3 A flow chart showing a testing method according to the present invention is shown. DETAILED DESCRIPTION

[0056] The detailed description set forth below in conjunction with the accompanying drawings is intended as a description of various embodiments of the disclosed subject matter and is not intended to represent the only embodiments. In the accompanying drawings, like reference numerals refer to like elements. Each embodiment described in this disclosure is provided merely as an example or illustration and should not be construed as preferred or advantageous over other embodiments. The illustrative examples provided herein are not intended to be exhaustive or to limit the claimed subject matter to the precise forms disclosed.

[0057] For purposes of this disclosure, the phrase "at least one of A, B, and C" means, for example, (A), (B), (C), (A and B), (A and C), (B and C), or (A, B, and C), including all other possible permutations when more than three elements are listed. In other words, the term "at least one of A and B" generally means "A and / or B," i.e., "A" alone, "B" alone, or "A and B."

[0058] Figure 1 A test system 10 for performing tests on at least one device under test is schematically shown.

[0059] For example, the device under test may be a vehicle or a component of a vehicle, such as an airbag, an engine, a drive train, a steering system, an electronic control module, or the like.

[0060] However, it should be understood that the test system 10 may be used to test any device under test, and in particular, any device to be manufactured.

[0061] exist Figure 1 In the exemplary embodiment shown in , the test system 10 includes a first server 12 , a second server 14 , and a user device 16 .

[0062] Note that the test system 10 may include any number of servers other than two, such as a single server or at least three servers.

[0063] The user device 16 is connected to each of the servers 12 , 14 in a signaling manner.

[0064] Furthermore, the first server 12 and the second server 14 are connected to each other in a signal transmission manner.

[0065] Herein and hereinafter, the term “connected in a signaling manner” is understood to mean a cable-based connection or a wireless connection configured to transmit signals between respective devices or components.

[0066] For example, the servers 12 , 14 and the user device 16 may be connected to each other via a local area network (LAN), a wide area network (WAN), the Internet, a wireless network, in particular a 5G network, etc.

[0067] Generally, user device 16 allows a user of testing system 10 to interact with testing system 10 .

[0068] In practice, the user device 16 includes a user interface module 18 that allows a user to interact with the testing system 10 , as will be described in greater detail below.

[0069] For example, the user device 16 may be configured as a personal computer, a MAC, a laptop, a notebook, a tablet, a smartphone, or another suitable type of smart device.

[0070] exist Figure 1 In the exemplary embodiment shown in , the test system 10 includes a resource module 20 integrated into the first server 12 and a test module 22 integrated into the second server 14 .

[0071] However, it should be understood that the resource module 20 may be integrated into the first server 12 and / or the second server 14, such as by Figure 1 As shown by the dotted line in .

[0072] Likewise, the test module 22 may be integrated into the first server 12 and / or the second server 14, such as by Figure 1 As shown by the dotted line in .

[0073] In particular, the servers 12 , 14 may form a cloud, wherein the resource module 20 and / or the test module 22 may be integrated into the cloud.

[0074] The resource module 20 includes a resource database, wherein the resource database includes resource data associated with a plurality of different test devices for performing tests on a plurality of different devices under test.

[0075] The testing module 22 includes a test database, wherein the test database includes test data associated with a plurality of different tests for a plurality of different devices under test.

[0076] Figure 2 The data structures of resource data and test data are shown in FIG.

[0077] The data structure of the test data is described below. However, it should be understood that the explanation given below is also applicable to the resource data.

[0078] The test data comprises fixed attribute data portions 24 associated with a number of different tests.

[0079] Typically, the fixed attribute data portion 24 corresponds to a predefined data portion of the test data, which includes information required for performing a test on at least one device under test.

[0080] like Figure 2 As shown on the left-hand side of , the fixed attribute data portion may include a hierarchy, that is, information included in the test data may be arranged according to the hierarchy.

[0081] For example, the first level 26 may include information about the corresponding project, such as deadlines, requirement specifications, device variants, team definitions, timelines, and the like.

[0082] The second level 28 may include information about the test suite within the respective project, such as milestones achieved, milestones to be achieved, the Global Development and Product Evolution Process (GDPEP), and the like.

[0083] The third level 30 may include information about the test sequence within the respective project, in particular within the respective test series, such as prototype samples, the order of tests to be performed, a bill of materials (BOM) or the like.

[0084] The fourth level 32 may include information about test steps within the respective project, in particular within the respective test sequence (eg within the respective test sequence). In particular, the fourth level 32 includes information about test type, order of test steps, instructions for executing the test steps, and the like.

[0085] like Figure 2 As shown by the points on the lower right hand side of , additional and / or other layers may be provided.

[0086] It is emphasized that the above-mentioned specific hierarchy is to be understood as purely exemplary. In fact, the fixed attribute data portion 24 can have any suitable data structure.

[0087] The data structure of the fixed attribute data portion 24 is immutable. In other words, while the information included in the fixed attribute data portion 24 (e.g., the specific information included in the levels 26, 28, 30, 32) may be configurable, the general structure of the fixed attribute data portion 24 is not user configurable.

[0088] The test data also includes a configurable property data portion 34 associated with a plurality of different tests.

[0089] Generally, the configurable attribute data portion 34 corresponds to a data portion that includes additional information for performing a test on at least one device under test.

[0090] like Figure 2 As shown on the right-hand side of , the configurable attribute data portion 34 may include additional general information 36 and / or additional user-specific information 38 .

[0091] A configurable attribute data portion 34 may be provided for each level 26 , 28 , 30 , 32 of the fixed attribute data portion 24 .

[0092] Thus, additional general information 36 and / or additional user-specific information 38 may be provided for each of the levels 26 , 28 , 30 , 32 or for a specific subset of the levels 26 , 28 , 30 , 32 .

[0093] The configurable attribute data portion 34 may be freely configurable, in particular via the user interface module 18 , so that any additional information may be provided.

[0094] For example, the configurable property data portion may include additional definitions, comments, instructions for performing the test, additional test routines, test documentation, test reports, and the like.

[0095] In practice, the user interface module 18 may be configured to receive a test adaptation request, wherein the configurable attribute data portion 24 of the test data is configurable via the test adaptation request.

[0096] Alternatively or additionally, the user interface module 18 may be configured to receive a resource adaptation request, wherein the configurable attribute data portion 24 of the resource data is configurable by the resource adaptation request.

[0097] The test system 10 is configured to execute a test method for performing a test on at least one device under test, the test method being described below with reference to Figure 3 Provide a description.

[0098] A test request is received through the user interface module 18 (step S1).

[0099] Typically, a test request is associated with at least one device under test to be tested, ie, with at least one test to be performed on the device under test.

[0100] For example, the user may enter a specific type of device to be tested, a specific model of device to be tested, or a specific serial number of a device to be tested.

[0101] Additionally or alternatively, the test request may include information about manufacturing steps associated with the requested test, such as whether the requested test relates to prototype testing, intermediate testing, or end-of-line testing.

[0102] Alternatively, user identification data may be received by the user interface module 18 .

[0103] For example, user identification data may include a user name, a user password, the user's department, the user's job title, or other suitable information about the user.

[0104] The test request (and optionally user identification data) is sent to the resource module 20 and the test module 22 respectively (step S2).

[0105] A subset of resource data is determined and sent to the user interface module 18 via the resource module 20, the subset of resource data corresponding to at least one test device matching the test request (step S3).

[0106] In other words, resource module 20 determines, based on the test request, which test device(s) are suitable for performing the requested test.The subset of resource data sent corresponds to the test device(s) suitable for performing the requested test.

[0107] Alternatively, a subset of resource data may be determined and sent based on the user identification data. Thus, only resource data that is actually relevant to the user and / or only resource data that the user is authorized to access is sent to the user interface module 18.

[0108] A subset of test data is determined and sent to the user interface module 18 via the testing module 22, the subset of test data corresponding to at least one test matching the test request (step S4).

[0109] Thus, the testing module 22 determines, based on the test request, which test(s) are suitable for performing the requested test.The subset of test data sent corresponds to the test(s) that are suitable for performing the requested test.

[0110] Alternatively, a subset of the test data may be determined and sent based on the user identification data. Thus, only test data that is actually relevant to the user and / or only resource data that the user is authorized to access is sent to the user interface module 18.

[0111] In practice, the subset of test data and the subset of resource data may be sent to the user interface module 18 in an asynchronous manner, ie, the transmission of the subset of test data and the subset of resource data are not necessarily synchronized with each other.

[0112] For example, the subset of test data and the subset of resource data are sent to the user interface module 18 via a message queuing protocol, in particular via the Advanced Message Queuing Protocol (AMQP).

[0113] The subset of test data is coupled to the subset of resource data via the data interface of the user interface module 18, thereby obtaining combined test and resource data (step S5).

[0114] Optionally, the data interface can couple a subset of the test data with a subset of the resource data based on the user identification data. In this way, customized combined test and resource data can be obtained that only includes information that is actually relevant to a specific user.

[0115] In the combined test and resource data, information included in the subset of test data and included in the subset of resource data is linked such that the combined test and resource data includes information about feasible combinations of tests and test devices for the requested test(s).

[0116] Furthermore, the combined test and resource data may include information about which test(s) can be performed at which geographic location and / or at which point in time.

[0117] In a specific example, the combined test and resource data may include a list of feasible combinations of tests and test devices for the requested test(s), and information about time slots that are free for use by these test devices.

[0118] Thus, the combined test and resource data allows a user to configure the test(s) to be performed based on information about feasible combinations of tests and test devices for the requested test(s). In effect, the combined test and resource data allows a user to schedule and execute the requested test(s) in an efficient manner.

[0119] Visualization data associated with the combined test and resource data is generated by the user interface module 18 (step S6).

[0120] The generated visualization data may include, for example, tables, charts, calendars, text fields, warning signs, and / or color-coded information.

[0121] The generated visualization data are displayed on a display, in particular on a display of the user device 16 (step S7 ).

[0122] In particular, the user interface module 18 may include a graphical user interface that allows a user to interact with the generated visualization data. For example, a user may schedule at least one test for at least one device under test through the graphical user interface.

[0123] However, it is also conceivable that at least one test is automatically scheduled and / or executed by the user device 16 based on the combined test and resource data (step S8).

[0124] In practice, user equipment 16 may be configured to automatically control at least one test device based on the combined test and resource data such that at least one test is automatically performed on at least one device under test.

Claims

1. A test system for performing a test on at least one device under test, wherein: The test system (10) includes a resource module (20), a test module (22) and a user interface module (18). wherein the resource module (20) comprises a resource database, wherein the resource database comprises resource data associated with a plurality of different test devices for performing tests on a plurality of different devices under test, wherein the test module (22) comprises a test database, wherein the test database comprises test data associated with a plurality of different tests for a plurality of different devices under test, wherein the user interface module (18) is configured to receive a test request from a user, wherein the test request is associated with the at least one device under test, wherein the user interface module (18) is configured to forward the test request to the test module (22) and the resource module (20), wherein the test module (22) is configured to selectively send at least a subset of the test data to the user interface module (18), the subset of test data corresponding to at least one test, in particular several different tests, matching the test request, wherein the resource module (20) is configured to selectively send at least a subset of the resource data to the user interface module (18), the subset of resource data corresponding to at least one test device, in particular several different test devices, matching the test request, and The user interface module (18) includes a data interface, wherein the data interface is configured to couple at least a subset of the test data with at least a subset of the resource data to obtain combined test and resource data.

2. The test system according to claim 1, wherein: The data interface is configured to couple the subset of test data with the subset of resource data via asynchronous data coupling.

3. The test system according to claim 1 or 2, wherein: The resource data comprises fixed attribute data portions (24) associated with the plurality of different test devices, and / or wherein the test data comprises fixed attribute data portions (24) associated with the plurality of different tests.

4. A test system according to any one of the preceding claims, wherein: The resource data includes configurable property data portions (34) associated with the plurality of different test devices, and / or wherein the test data includes configurable property data portions (34) associated with the plurality of different tests.

5. The test system according to claim 4, wherein: The user interface module (18) is configured to receive a test adaptation request, wherein the configurable attribute data portion (34) of the test data is configurable by the test adaptation request.

6. The test system according to claim 4 or 5, wherein: The user interface module (18) is configured to receive a resource adaptation request, wherein the configurable attribute data portion (34) of the resource data is configurable by the resource adaptation request.

7. A test system according to any one of the preceding claims, wherein: The user interface module (18) is configured to receive user identification data from a user.

8. The test system according to claim 7, wherein: The data interface is configured to couple the subset of the test data with the subset of the resource data based on the user identification data.

9. The test system according to claim 7 or 8, wherein: The user interface module (18) is configured to forward the user identification data to the resource module (20), and wherein the resource module (20) is configured to selectively send a subset of the resource data based on the user identification data.

10. The test system according to any one of claims 7 to 9, wherein: The user interface module (18) is configured to forward the user identification data to the test module (22), and wherein the test module (22) is configured to selectively send a subset of the test data based on the user identification data.

11. A test system according to any one of the preceding claims, wherein: The user interface module (18) is configured to generate visualization data associated with the combined test and resource data.

12. A test system according to any one of the preceding claims, wherein: The test system (10) comprises at least one server (12, 14), wherein the resource module (20) and / or the test module (22) are implemented on the at least one server (12, 14), in particular on different servers (12, 14).

13. A testing method for performing a test on at least one device under test by means of a testing system (10), in particular a testing system (10) according to any one of the preceding claims, the testing method comprising the following steps: - receiving a test request from a user via a user interface module (18), wherein the test request is associated with at least one device under test; - forwarding the test request via the user interface module (18) to a test module (22) comprising a test database and a resource module (20) comprising a resource database, wherein the test database comprises test data associated with a plurality of different tests for a plurality of different devices under test, and wherein the resource database comprises resource data associated with a plurality of different test devices for performing tests on the plurality of different devices under test; - selectively sending a subset of the resource data to the user interface module (18) via a resource module (20), the subset of resource data corresponding to at least one test device, in particular several different test devices, matching the test request; - selectively sending, by a test module (22), a subset of the test data to the user interface module (18), the subset of test data corresponding to at least one test, in particular several different tests, matching the test request; and - coupling the subset of test data with the subset of resource data via a data interface of the user interface module (18) to obtain combined test and resource data.

14. The testing method according to claim 13, wherein: The subset of test data is coupled to the subset of resource data via asynchronous data coupling.

15. The testing method according to claim 13 or 14, wherein: The subset of test data is synchronized with the subset of resource data via a message queuing protocol.