Test node and test data generation system and method and storage medium
By automating the switching and intelligent generation of test nodes and test data generation systems, the problems of cumbersome test node switching and difficult data generation are solved, improving testing efficiency and quality, and ensuring the accuracy and coverage of test results.
Patent Information
- Application Number
- CN202511059030.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-30
- Publication Date
- 2025-11-07
AI Technical Summary
Existing technologies suffer from inefficient and error-prone test node switching, difficulty in generating test data, and insufficient scenario coverage, resulting in slow testing progress and unreliable results.
A test node and test data generation system is provided, including a test node index database, an intelligent path planning submodule, a fast switching execution engine, a one-click test data generation module, and an integration and interaction module, to realize the automatic switching of test nodes and the intelligent generation of test data.
By automating processes, rapid, one-click switching between test nodes is achieved, reducing human error, improving testing efficiency and quality, and ensuring the accuracy and coverage of test data.
Smart Images

Figure CN120909936A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and in particular, to a test node and test data generation system and method, and a storage medium. BACKGROUND
[0002] In the development process of modern software and information systems, testing is an indispensable key link to ensure product quality. With the increasing complexity of system architecture, the testing process often involves multiple links and nodes, such as unit testing, integration testing, functional testing, performance testing, and security testing, etc. At the same time, high-quality testing cannot be achieved without real, comprehensive, and scenario-specific test data.
[0003] In the prior art, a common test execution method is that the tester manually switches between different test nodes according to the test plan. For example, after completing the testing of a functional module, the tester needs to manually close the application and environment configuration related to functional testing, and then restart the tools required for performance testing, load the performance testing script, and configure the corresponding test environment. In terms of data preparation, the tester usually needs to write complex SQL statements or use multiple independent data generation tools to construct test data that meets specific business scenarios.
[0004] However, in practical applications, the inventors have found that the above-mentioned prior art at least has the following technical problems: 1. Low efficiency and prone to errors in switching test nodes: In a multi-link testing process, manually switching test nodes involves tedious operation steps, which not only consumes a lot of time, but also easily leads to errors in test environment configuration due to human operation errors, thereby affecting the testing progress and the reliability of the test results.
[0005] 2. Difficulty in generating test data and insufficient scenario coverage: To simulate complex business scenarios or specific operating environments (such as different operating systems, network bandwidths, or abnormal situations), the process of manually or using traditional tools to generate test data is very complex and time-consuming. Especially when test data needs to be generated for multiple different environments, repeated and independent generation operations are often required for each environment, and there is a lack of an efficient and convenient means.
[0006] Therefore, how to provide a system and method that can realize quick and automatic switching between multi-link test nodes, and can intelligently link with the test data generation process to improve the overall testing efficiency and quality, is a technical problem that needs to be solved by those skilled in the art. SUMMARY
[0007] The application intends to provide a test node and test data generation system, method and storage medium to solve the technical problems of complicated test node switching, time-consuming, error-prone, difficult test data generation, and inability to simulate various environments and generate corresponding data conveniently in the prior art.
[0008] According to a first aspect of the application, a test node and test data generation system is provided, comprising: A multi-link test node rapid arrival module, comprising: A test node index database for storing node information of each test node; An intelligent path planning sub-module for automatically planning a switching path based on the test node index database when receiving a switching instruction from a current test node to a target test node; A rapid switching execution engine for executing the switching path to automatically arrive at the target test node; A one-key test data generation module, comprising: A data generation template library for storing templates for different test scenarios and data requirements; A one-key data generation execution sub-module for automatically generating test data matching the environment parameters according to the configured environment parameters; An integration and interaction module for environment parameter configuration, template selection and node switching operation.
[0009] Preferably, the node information includes the test link it belongs to, the preconditions, the required environment configuration and the related test scripts; the preconditions are the environment parameters required by the test node and the conditions required for executing one or more test tasks.
[0010] Preferably, in the intelligent path planning sub-module, automatically planning a switching path is to automatically plan a switching path for meeting the preconditions of the target test node.
[0011] Preferably, in the rapid switching execution engine, the execution method after receiving the switching path is: Close unnecessary programs and configurations related to the current test node; Start the environment and tools required by the target test node; Perform the transition operation in the path and monitor the execution of the operation in real time until the target test node is reached.
[0012] Preferably, in the data generation template library, corresponding templates are stored according to different test scenarios and data types, and templates can be customized and saved.
[0013] Preferably, in the one-key data generation and execution sub-module, according to the configured environmental parameters and the selected template, the system built-in algorithm and data generation technology are used to optimize and generate data in combination with the environmental parameters.
[0014] Preferably, the one-key data generation and execution sub-module further comprises a large language model capable of outputting required test data according to the scene information of the target test node.
[0015] Preferably, when the test node switches, the one-key test data generation module can be automatically called according to the environmental requirements of the test node. The one-key test data generation module generates corresponding test data according to the current environmental parameters and test data templates and transmits the test data to the test node through the internal data transmission pipeline of the system.
[0016] According to a second aspect of the present application, a generation method of the test node and the test data generation system is provided, comprising the following steps: constructing a test node index database and a data generation template library; selecting a corresponding test node, configuring environmental parameters of the test node, and selecting a corresponding data template; automatically reaching the target test node and generating corresponding test data.
[0017] According to a third aspect of the present application, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, and the computer program is executed to realize the above generation method.
[0018] Compared with the prior art, the technical solution provided by the present application has at least the following beneficial effects: 1. Significantly improve the test efficiency: through intelligent path planning and automatic execution, the one-key switching between test nodes is realized, the tedious manual operation is avoided, and the node switching time is greatly shortened. At the same time, the automatic generation of test data greatly reduces the data preparation time, thereby shortening the entire test cycle.
[0019] 2. Reduce test cost and human error: the automatic process reduces the dependence on manual operation of the test personnel, reduces the environmental configuration error and rework cost caused by operation mistakes. Less test time and manpower investment directly translates into a reduction in test cost.
[0020] 3. Improve test quality and coverage: The system can easily simulate various complex operating environments (hardware, software, network) and generate corresponding test data, so that the test can cover a wider range of real-world scenarios. The intelligent linkage of node switching and data generation ensures that newly arrived test nodes can immediately obtain accurate test data that meets the current environmental requirements, improving the accuracy and reliability of the test. BRIEF DESCRIPTION OF DRAWINGS
[0021] Figure 1 is a structural schematic diagram of a test node and test data generation system of the present application; DETAILED DESCRIPTION
[0022] It should be noted that the embodiments and features in the embodiments in the present application can be combined with each other without conflict. The present application will be described in detail below with reference to the accompanying drawings and in combination with embodiments.
[0023] It should be noted that the above detailed description is exemplary and is intended to provide further description of the present application. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as understood by ordinary skilled persons in the art to which the present application belongs.
[0024] As shown in Figure 1 the test node and test data generation system in an embodiment of the present application comprises: 1. Multi-link test node rapid arrival module, which specifically further comprises: a test node index database for storing node information of a plurality of test nodes respectively; The system will collect and organize the node information of all test links to build a comprehensive test node index database. Each test node has a unique identifier in the database and is associated with detailed information about the node, including the test link it belongs to, the preconditions, the required environment configuration, and the relevant test scripts.
[0025] For example, in a test process of an e-commerce platform, a product search function test node will be associated with the function test link it belongs to, the precondition that the product database has correctly loaded data, the required environment configuration that a specific version of the browser and network connection settings, and the relevant test script that is a code snippet for executing search operations and verifying the results.
[0026] An intelligent path planning submodule is configured to automatically plan a switching path based on the test node index database when receiving a switching instruction from the current test node to the target test node; When the tester needs to switch from the current test node to the target test node, the intelligent path planning module analyzes the relationship between the current node and the target node based on the information in the test node index database. It considers whether the preconditions of the node are met, and if not, it automatically plans an optimal path that meets the preconditions and reaches the target node.
[0027] For example, if switching from the user login function test node to the order payment function test node, and one of the preconditions of the order payment function test node is that the user has logged in and has sufficient balance in the account, the intelligent path planning module will first check whether the current user has logged in, and if not, it will plan a path to perform the login operation, then check the account balance, and if the balance is insufficient, it will plan a path to perform the recharge operation. Finally, it plans a complete path from the current node to the target node and automatically executes the related operations to achieve quick switching.
[0028] The quick switching execution engine is used to execute the switching path to automatically reach the target test node. According to the path generated by the intelligent path planning module, the quick switching execution engine efficiently executes a series of operations. It can automatically close unnecessary programs and configurations related to the current test node, start the environment and tools required by the target test node, and perform the intermediate transition operations according to the planned steps.
[0029] For example, when switching from a front-end interface test node to a back-end interface test node, the quick switching execution engine will automatically close the front-end test tool, start the back-end interface test framework, and complete related settings such as network configuration and data connection to ensure quick and accurate access to the target test node.
[0030] In other embodiments, a test node quick switching scheme based on containerization technology can be used. Containers are created for each test node using containerization technology such as Docker. Each container is pre-configured with the environment, tools, and test scripts required for the test node. When switching between test nodes is needed, the container orchestration tool (such as Kubernetes) can quickly start the container corresponding to the target test node and stop the container of the current test node. This approach can achieve quick switching of test nodes and avoid the tedious process of environment configuration.
[0031] For example, in the test process of a software development project, the tests of different functional modules can be encapsulated in different containers. When switching from a test node of one functional module to a test node of another functional module, the start and stop operations of the containers can be quickly completed through simple instructions of Kubernetes, achieving quick switching of test nodes.
[0032] 2. One-key test data generation module, which specifically includes: Environment parameter configuration center: users can centrally set various environment parameters that need to be simulated in the environment parameter configuration center. These environment parameters cover multiple aspects such as hardware environment (such as different CPU models, memory size), software environment (such as different operating system versions, various application program versions), network environment (such as different network bandwidth, network delay, network topology structure) and so on. For example, users can configure to generate test data in an environment that needs to simulate Windows 10 operating system, 8GB memory, 100Mbps network bandwidth and 50ms network delay.
[0033] In this configuration center, multiple test environment templates can be pre-created on the cloud computing platform, including different operating systems, software versions, network configurations, etc. When testing is needed, according to the testing requirements, the corresponding resources are quickly applied from the cloud computing platform, and the test environment is quickly deployed based on the pre-created environment templates.
[0034] For example, for a data generation task that needs to be tested under different operating systems (such as Windows, Linux different versions) and different network bandwidth conditions, multiple corresponding environment templates can be created on the cloud computing platform. Test personnel can quickly apply resources and deploy the required test environment through the cloud computing platform console or API when needed, and then perform test data generation.
[0035] Data generation template library, used to store a number of templates for different test scenarios and data requirements; The system has a rich built-in data generation template library, which has corresponding templates for different test scenarios and data requirements. These templates not only include common data formats and structures, but also consider the characteristics and requirements of data in different environments.
[0036] For example, when generating test data in a simulated financial transaction scenario, the template will include fields that meet the financial data format specifications, such as amount, transaction time, transaction type, etc., and will set reasonable data transmission volume and frequency according to different network environments. Users can also customize templates according to their own needs and add custom templates to the template library for subsequent use.
[0037] One-key data generation execution sub-module, used to automatically generate test data matching the configured environment parameters; When the user sets up the environment parameters in the environment parameter configuration center and selects a suitable template from the data generation template library, clicks the one-key data generation button, and the one-key data generation execution module will generate test data that meets the requirements quickly based on the configured environment parameters and selected template, using advanced algorithms and data generation techniques.
[0038] For example, if the configuration is to generate e-commerce order data in a simulated high-concurrency network environment, this module will control the speed and concurrency of data generation based on network bandwidth and delay parameters, generate a large number of order test data containing different product information, purchase quantity, user information, etc., and the format and content of the data meet the e-commerce business logic and the characteristics of the simulated network environment.
[0039] In this module, automated scripts and configuration management tools can be used to implement test environments and data generation.
[0040] By writing automated scripts, such as using Python combined with Ansible, Chef, and other configuration management tools, automated configuration of test environments and generation of test data can be achieved. In the automated scripts, various environment parameters and data generation rules can be defined, and when testing is needed, running the corresponding scripts can automatically complete the environment configuration and data generation tasks.
[0041] For example, an Ansible script can be written to configure a test environment containing specific software versions and hardware simulation parameters, and a Python script can be used to generate test data based on pre-defined data templates.
[0042] In this embodiment, a large language model (such as the GPT series) can also be used to generate test data. By inputting detailed test data requirement descriptions into the large language model, including data format, content characteristics, application scenarios, and other information, the large language model uses its powerful language understanding and generation capabilities to generate test data that meets the requirements.
[0043] For example, in the generation of test data in the e-commerce field, inputting "generate 100 order test data containing different product names, prices, and sales, and conforming to the data characteristics during e-commerce promotion activities" into the large language model, the large language model can output corresponding test data based on its understanding of e-commerce business and language generation capabilities. However, this solution may have accuracy and reliability issues, and the data generated by the large language model may need further manual review and verification, and the use of the large language model may be subject to copyright, data security, and other restrictions.
[0044] 3. Integration and interaction module, used for environment parameter configuration, template selection, and node switching operations; The module includes a unified operation interface, on which the user can clearly see the navigation information of the multi-link test node, facilitating the node switching operation. Meanwhile, for the test data generation function, the user can perform operations such as environment parameter configuration and template selection on the same interface. For example, the user can see the tree structure of the test link on the left side of the interface, and can perform quick switching operation by clicking the corresponding node; on the right side of the interface, there is a special data generation configuration area, in which the user can perform operations such as environment parameter setting and template selection.
[0045] The system adopts a data sharing and interaction mechanism, that is, a data sharing and interaction mechanism is established between the multi-link test node quick arrival module and the one-key test data generation module for simulating various environments. When the test node is switched, the test data required by the new test node can be automatically obtained from the one-key data generation module according to the current environment parameters and node characteristics.
[0046] For example, when switching from a function test node to a performance test node, the performance test node may require a large amount of test data simulating real user behavior, at which time the system will automatically call the one-key data generation module according to the environment requirements of the performance test node (such as high concurrency, large data volume, etc.), generate data according to the corresponding environment parameters and performance test data template, and quickly transmit the generated data to the performance test node for use.
[0047] The embodiment discloses a generation method of the generation system of the test node and the test data, including the following steps: The multi-link test node quick arrival system implementation step and the one-key test data generation system implementation step for simulating various environments are specific: In the multi-link test node quick arrival system implementation step: Step 11: Initialize the test node index database: after the system deployment is completed, first, the test team sorts and enters the node information of all test links. For each test node, the information such as the test link to which the test node belongs, the precondition, the required environment configuration, and the related test script is filled in detail.
[0048] For example, in the test process of a game software, the function test node of the level loading function, the test link to which the test node belongs is function test, the precondition is that the game resources have been correctly loaded, the required environment configuration is a specific video card driver version and game running resolution, and the related test script is the code for executing the level loading operation and verifying the loading time and picture effect. These information is entered into the test node index database according to the specified format, to ensure the completeness and accuracy of the database information.
[0049] Step 12: Test node switching operation: When the tester needs to switch from the current test node to the target test node, select the target node on the unified operation interface. After the system receives the switching instruction, the intelligent path planning module starts working. It first obtains the detailed information of the current node and the target node from the test node index database, and analyzes the preconditions of the target node.
[0050] For example, if the target node is a game battle scene test node, one of its preconditions is that the player character has reached a certain level and has the corresponding equipment. The intelligent path planning module will check the level and equipment of the current player character. If the preconditions are not met, it will search for operation paths in the database that can meet the preconditions, such as task nodes that can improve the character's level and copy nodes that can obtain equipment. Then, according to the search results, it plans a complete path from the current node to the target node, and sends the path information to the fast switching execution engine. Step 13: Fast switching execution process: After the fast switching execution engine receives the path information, it starts to execute a series of operations. It will first close unnecessary programs and configurations related to the current test node according to the steps in the path.
[0051] For example, if the current test node is a game login interface test node, it needs to close the test tools and processes related to the login interface. Then, start the environment and tools required by the target test node, such as the battle simulation engine and performance monitoring tools required by the game battle scene test. Then, perform the transition operations in the path, such as guiding the player character to complete the task of improving the level and obtaining equipment. During the entire process, the fast switching execution engine will monitor the execution of the operation in real time to ensure that each step is executed correctly, and finally achieve fast and accurate arrival at the target test node.
[0052] In the implementation steps of the one-key test data generation system for simulating various environments, specifically: Step 21: Environment parameter configuration: The tester enters the environment parameter configuration center in the data generation configuration area of the unified operation interface, and sets various environment parameters according to the test requirements.
[0053] For example, when performing performance test data generation of mobile applications, set the hardware environment parameters as mobile phone models (such as iPhone 12, Huawei P40, etc.), CPU models (such as A14 Bionic chip, Kirin 9000 chip), memory sizes (such as 4GB, 6GB); software environment parameters as operating system versions (such as iOS 14, Android 11), mobile application versions; network environment parameters as network types (such as 4G, 5G), network bandwidths (such as 10Mbps, 100Mbps), network delays (such as 20ms, 50ms), etc. Users can select and set parameters through pull-down menus, input boxes, etc. to ensure that the configured environment parameters meet the test requirements. Step 22: Data generation template selection: After setting the environment parameters, the tester selects the appropriate template in the data generation template library. The template library is classified according to different test scenarios and data types, such as e-commerce order data templates, social network message data templates, financial transaction data templates, etc. The tester selects the corresponding template according to the current test requirements.
[0054] For example, if it is to perform performance test data generation of e-commerce mobile applications, select the e-commerce order data template. If there is no template in the template library that completely meets the requirements, the user can also customize the template according to their own needs. When customizing the template, the user can set the fields, formats, value ranges, etc. of the data according to the business logic and data characteristics. For example, in the e-commerce order data template, the user can customize the generation rules of the order number, the value range of the product name, the purchase quantity limit, etc. After customizing, save the template to the template library for subsequent use. Step 23: One-key data generation operation: When the environment parameters are configured and the data generation template is selected, the tester clicks the one-key data generation button. The one-key data generation execution module receives the instruction and starts generating test data according to the configured environment parameters and selected template. It will use the system's built-in algorithms and data generation technology to optimize the generation of data in combination with the environment parameters.
[0055] For example, when generating e-commerce order data in a high-concurrency network environment, according to the network bandwidth and delay parameters, reasonably control the speed and concurrency of data generation to ensure that the generated data can truly reflect the business situation in a high-concurrency network environment. The generated data will be stored in a specified location in a specified format (such as CSV, JSON, etc.) for easy access and use by the tester later.
[0056] For the unified operation interface, the following steps are mainly included in the use process: When the tester performs the test work, the tester opens the unified operation interface of the system. In the test link tree navigation area on the left side of the interface, the various test links and the test nodes contained in the test links are clearly displayed. The tester can switch the test nodes by clicking the corresponding nodes.
[0057] In the data generation configuration area on the right side of the interface, the tester can perform the environment parameter configuration and the data generation template selection and the like.
[0058] For example, when the tester performs the software function test, the tester first selects a node under the function test link in the left navigation to perform the test. When the performance test data generation is needed, the environment parameter setting and the template selection are performed in the data generation configuration area on the right side, and then the data is generated by clicking the one-key data generation button. The whole operation process is simple and intuitive, and is convenient for the tester to use.
[0059] In the actual use process, when the test nodes are switched, the system automatically triggers the data sharing and interaction mechanism.
[0060] For example, when the test nodes are switched from the function test node to the performance test node, the performance test node needs a large amount of test data simulating the real user behavior. At this time, the system automatically calls the one-key data generation module according to the environment requirements (such as high concurrency, large data volume and the like) of the performance test node.
[0061] The one-key data generation module generates the data according to the current environment parameters and the performance test data template, and quickly transmits the generated data to the performance test node through the internal data transmission channel of the system.
[0062] After the performance test node receives the data, the performance test node performs the performance test by using the data, such as the response time, the throughput and the like of the test system under the high-concurrency data request.
[0063] In the whole process, the data sharing and interaction mechanism ensures that the test data meeting the current environment requirements can be obtained in time after the test nodes are switched, and the continuity and the efficiency of the test work are improved.
[0064] The embodiment further discloses a computer readable storage medium, and the computer readable storage medium stores a computer program. The computer program is executed to realize the generation method.
[0065] Compared with the prior art, the technical scheme provided by the present application has at least the following beneficial effects: 1. Significantly improve test efficiency: Through intelligent path planning and automated execution, fast and one-key switching between test nodes is realized, avoiding tedious manual operation and greatly shortening the node switching time. At the same time, the automatic generation of test data also greatly reduces the data preparation time, thereby shortening the entire test cycle.
[0066] 2. Reduce test cost and human error: The automated process reduces the dependence on manual operation of the test personnel, reducing the environmental configuration errors and rework costs caused by operation errors. Less test time and manpower investment directly translates into a reduction in test costs.
[0067] 3. Improve test quality and coverage: The system can conveniently simulate a variety of complex operating environments (hardware, software, network) and generate corresponding test data, so that the test can cover a wider range of real-world scenarios. The intelligent linkage of node switching and data generation ensures that the newly arrived test node can immediately obtain accurate test data that meets the current environmental requirements, improving the accuracy and reliability of the test.
[0068] It should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments in accordance with the present application. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in this specification, specify the presence of stated features, steps, operations, elements, components, and / or groups thereof, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and / or groups thereof.
[0069] It should be noted that the terms "first", "second", and the like, used in the specification and in the claims of the present application, as well as above-described figure, are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged as appropriate, so that the embodiments of the application described herein can be implemented in an order other than that illustrated or described herein.
[0070] In addition, the terms "comprise" and "have" and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a list of steps or units does not necessarily limit to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to such processes, methods, products, or apparatuses.
[0071] For purposes of the description hereinafter, the terms "upper", "lower", "right", "left", "rear", "front", "vertical", "horizontal", and derivatives thereof shall relate to the application as oriented in the drawing figures. However, it is to be understood that the application can assume various alternative orientations and, accordingly, such terms are not to be taken as limitations of the present application. Additionally, terms such as "first", "second", "third", etc. are used herein for purposes of description and do not necessarily have an ordinal meaning unless specifically stated.
[0072] In the detailed description above, reference is made to the accompanying drawings, which form a part hereof. In the drawings, similar symbols typically identify similar components, unless context dictates otherwise. The illustrative embodiments described in the detailed description, drawings, and claims are not meant to be limiting. Other embodiments can be used, and other changes can be made, without departing from the spirit or scope of the subject matter presented herein.
[0073] The above description is embodied in the form of a preferred embodiment only and is not intended to limit the present application. The present application can be variously changed and substituted, without departing from the spirit and principles of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the scope of the present application.
Claims
1. A test node and test data generation system, characterized in that, The application relates to a test node index database, a one-key test data generation module, a multi-link test node fast arrival module and a one-key test data generation method. The application relates to a test node index database, a one-key test data generation module, a multi-link test node fast arrival module and a one-key test data generation method. The test node index database is used for storing node information of a plurality of test nodes. An intelligent path planning sub-module is used for automatically planning a switching path based on the test node index database when a switching instruction of switching from a current test node to a target test node is received. A fast switching execution engine is used for executing the switching path to automatically arrive at the target test node. The one-key test data generation module comprises a data generation template library and a one-key data generation execution sub-module. The data generation template library is used for storing a plurality of templates for different test scenes and data requirements. The one-key data generation execution sub-module is used for automatically generating test data matched with environment parameters. An integration and interaction module is used for environment parameter configuration, template selection and node switching operation.
2. The test node and test data generation system of claim 1, wherein, The node information comprises a test link, a precondition, required environment configuration and a related test script. The precondition is an environment parameter required by the test node and a condition required for executing one or more test tasks.
3. The test node and test data generation system of claim 2, wherein, In the intelligent path planning sub-module, the switching path is a switching path for meeting the precondition of the target test node.
4. The test node and test data generation system of claim 3, wherein, In the fast switching execution engine, the execution method after receiving the switching path is as follows: unnecessary programs and configurations related to the current test node are closed; environments and tools required by the target test node are started; transition operations in the path are executed, and the execution situation is monitored in real time until the target test node is arrived.
5. The test node and test data generation system of claim 1, wherein, In the data generation template library, corresponding templates are stored according to different test scenes and data types, and the templates can be saved by customization.
6. The test node and test data generation system of claim 1, wherein, In the one-key data generation execution sub-module, test data required by the target test node can be output by a large language model according to scene information of the target test node.
7. The test node and test data generation system of claim 1, wherein, When the test node is switched, the one-key test data generation module can be automatically called according to environment requirements of the test node.
8. The test node and test data generation system of claim 1, wherein, The one-key test data generation module generates corresponding test data according to current environment parameters and test data templates, and the test data is transmitted to the test node through a data transmission pipeline in the system. The application relates to a test node index database, a one-key test data generation module, a multi-link test node fast arrival module and a one-key test data generation method.
9. A generating method of a test data generating system using the test node and the test data of any one of claims 1 to 8, characterized by, The application relates to a test node index database, a one-key test data generation module, a multi-link test node fast arrival module and a one-key test data generation method. The computer readable storage medium stores a computer program, and the computer program is executed to realize the generation method in claim 9. 10. A computer-readable storage medium, characterized in that,