Pressure testing method, device and equipment for general transaction interface gateway and medium

By automatically generating DBF files and adjusting configuration parameters, the problems of low stress testing efficiency and uneven load distribution of general transaction interface gateways were solved, realizing an efficient and flexible stress testing process.

CN121958083APending Publication Date: 2026-05-01CSC FINANCIAL CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-28
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In stress testing of general transaction interface gateways, existing technologies suffer from low stress testing efficiency and the inability to adjust for uniform and stable pressure distribution.

Method used

By automatically generating DBF files, financial business source data is automatically split into multiple independent files and sent to the settlement account platform for processing through a general transaction interface gateway. The configuration parameters of the generation rules are adjusted to control the pressure release speed, and the result data is stored in the target database for viewing and statistics.

Benefits of technology

It improves pressure testing efficiency, achieves a uniform and stable pressure generation process, reduces manual preparation time, and enhances the flexibility and accuracy of pressure testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121958083A_ABST
    Figure CN121958083A_ABST
Patent Text Reader

Abstract

The invention provides a pressure testing method, device and equipment for a general transaction interface gateway and a medium, and relates to the field of computer testing. The method comprises the following steps: automatically generating a plurality of DBF files from source data of financial services according to an automatic generation rule of the DBF files; sending the plurality of generated DBF files to a settlement account platform through a general transaction interface gateway, so that the settlement account platform processes the plurality of DBF files to obtain processing result data; and obtaining the processing result data through the general transaction interface gateway, and storing the processing result data to a target database, the target database providing a viewing function and a statistical function for the processing result data.
Need to check novelty before this filing date? Find Prior Art

Description

Stress testing methods, apparatus, equipment, and media for general transaction interface gateways Technical Field

[0001] This application relates to the field of computer testing, and in particular to a stress testing method, apparatus, computer equipment, and readable storage medium for a general transaction interface gateway. Background Technology

[0002] The Unified Application Platform (UAP) is a unified account management platform established by financial infrastructure service providers for each investor. It manages investor information such as shareholder accounts and unified account details. Each access party connects to the UAP platform through a common transaction interface gateway, also known as a Participant Remote Operation Protocol Gateway (PROP), and reports the received investor data to the financial infrastructure service provider. To assess the capacity of the UAP platform under volatile market conditions, the financial infrastructure service provider regularly organizes stress tests on the UAP platform and PROP gateway links for each access party annually. Because the UAP platform and each access party exchange data using a file-based approach, each business request must first be converted into a file with a fixed format (.DBF extension). The PROP gateway then reads each DBF (dBase File) file and sends it to the UAP platform. The UAP platform processes the data and returns a DBF format result file, which the access party's system then writes to its backend database.

[0003] For the stress testing scenario where the interaction between the above systems is file-based, the following problems exist: In the preparation stage before the stress test, participants need to manually fill in the source data for the stress test into the interface file, i.e., DBF format, according to the relevant interface specifications. Because there are a large number of interface files to prepare, a lot of manpower and time are required, resulting in low stress testing efficiency; During the stress test, the response result file returned by the UAP platform cannot be viewed or statistically analyzed. Summary of the Invention

[0004] In view of this, this application provides a stress testing method, apparatus, computer equipment, and readable storage medium for a general transaction interface gateway, which solves the problems of low stress testing efficiency and inability to adjust and control uniform and stable stress distribution when performing stress testing on a general transaction interface gateway.

[0005] In a first aspect, embodiments of this application provide a stress testing method for a general transaction interface gateway, comprising: automatically generating several DBF files from source data of financial transactions according to DBF file automatic generation rules; sending the generated several DBF files to a settlement account platform through the general transaction interface gateway, so that the settlement account platform can process the several DBF files to obtain processing result data; obtaining the processing result data through the general transaction interface gateway, and storing the processing result data in a target database, wherein the target database provides viewing and statistical functions for the processing result data.

[0006] The method described in the embodiments of this application may also have the following additional technical features: In the above technical solution, optionally, the step of automatically generating several DBF files from the source data of financial business according to the automatic generation rules of DBF files includes: generating a DBF file corresponding to N rows of data of the source data of financial business, where N is an integer greater than or equal to 1; and, when generating a DBF file, dividing the N rows of data into multiple fields according to a preset delimiter, and writing the multiple fields into the corresponding cells of the DBF file respectively.

[0007] Optionally, in any of the above technical solutions, during the stress test, the method further includes: adjusting the stress test output speed by adjusting the configuration parameters of the automatically generated rules.

[0008] In any of the above technical solutions, optionally, adjusting the stress test output speed by adjusting the configuration parameters of the automatically generated rules includes: adjusting the stress test output speed by adjusting the file generation time interval in the configuration parameters of the automatically generated rules, wherein the file generation time interval is the time interval for generating the DBF file, and the smaller the file generation time interval, the faster the output speed.

[0009] In any of the above technical solutions, optionally, adjusting the pressure release speed of the stress test by adjusting the configuration parameters of the automatically generated rules includes: adjusting the pressure release speed of the stress test by adjusting the value of N in the configuration parameters of the automatically generated rules, wherein the larger the value of N, the faster the pressure release speed.

[0010] In any of the above technical solutions, optionally, after storing the processing result data in the target database, the method further includes: receiving a user's viewing request and displaying the processing result data corresponding to the viewing request; or, based on the processing result data, automatically generating and displaying a periodic test report according to a preset statistical template, wherein the preset statistical template includes at least one of the following types: business type, time period, reporting success rate of the institution, processing time distribution, and anomaly frequency statistics.

[0011] Optionally, in any of the above technical solutions, the step of automatically generating several DBF files from the source data of financial business according to the automatic generation rules of DBF files includes: acquiring corresponding source data based on the first test task, and automatically generating several DBF files from the acquired source data according to the automatic generation rules of DBF files; the method further includes: saving the generated several DBF files as template files associated with the first test task; when performing the second test task, directly using the template files associated with the first test task for stress testing, wherein the second test task is of the same type as the first test task.

[0012] Secondly, embodiments of this application provide a stress testing device for a general transaction interface gateway, comprising: a file generation module, used to automatically generate several DBF files from source data of financial transactions according to DBF file automatic generation rules; a file sending module, used to send the generated several DBF files to a settlement account platform through the general transaction interface gateway, so that the settlement account platform can process the several DBF files to obtain processing result data; and a result storage module, used to obtain the processing result data through the general transaction interface gateway and store the processing result data in a target database, wherein the target database provides viewing and statistical functions for the processing result data.

[0013] Thirdly, embodiments of this application provide a computer device including a processor and a memory, the memory storing programs or instructions that can run on the processor, the programs or instructions implementing the steps of the method as described in the first aspect when executed by the processor.

[0014] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method as described in the first aspect.

[0015] The stress testing method, apparatus, computer equipment, and readable storage medium for the universal transaction interface gateway in this application embodiment automatically splits the source data in a financial business scenario into several independent DBF files according to pre-set automatic DBF file generation rules. This eliminates the need for manual creation and filling of DBF files, significantly reducing preparation time and improving stress testing efficiency. The generated DBF files are then sent to the settlement account platform via the universal transaction interface gateway for processing, yielding the processing results. The returned result files are quickly imported into an SQLite database for easy viewing and statistical analysis.

[0016] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description

[0017] The accompanying drawings, which are included to provide a further understanding of this application and constitute a part of this application, illustrate exemplary embodiments of this application and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings: Figure 1 shows a schematic flowchart of a stress testing method for a general transaction interface gateway according to an embodiment of this application; Figure 2 shows a flowchart of the reporting process of a stress testing method for a general transaction interface gateway according to an embodiment of this application; Figure 3 shows a structural block diagram of a stress testing device for a general transaction interface gateway according to an embodiment of this application; Figure 4 shows a structural block diagram of a computer device according to an embodiment of this application. Detailed Implementation

[0018] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0019] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0020] The stress testing method, apparatus, computer equipment, and readable storage medium of the general transaction interface gateway provided in this application will be described in detail below with reference to the accompanying drawings and through specific embodiments and application scenarios. Unless otherwise specified, the following embodiments and features can be combined with each other.

[0021] This application provides a stress testing method for a general transaction interface gateway, applied to the access system. As shown in Figure 1, the method includes: Step 101, automatically generating several DBF files from the source data of financial transactions according to the automatic generation rules of DBF files.

[0022] In this step, based on the pre-set automatic generation rules for DBF files, the source data in the financial business scenario, such as account information, transaction details, clearing records, fund transfer data, and rights distribution information, are split into several independent DBF files.

[0023] In one embodiment of this application, according to the automatic generation rules of DBF files, the source data of financial business is automatically generated into several DBF files, including: generating a DBF file corresponding to N rows of data of the source data of financial business, where N is an integer greater than or equal to 1; and, when generating a DBF file, dividing the N rows of data into multiple fields according to a preset delimiter, and writing the multiple fields into the corresponding cells of the DBF file respectively.

[0024] In this embodiment, using pre-set automatic generation rules, Java code manipulates the DBF file, dividing the data records in the source data into rows, and generating a DBF file corresponding to N rows of data. For example, as shown in Figure 2, each row of data records can be written into a separate DBF file.

[0025] Furthermore, the fields in each row of data records in the source data are written into the corresponding cells in the DBF file with preset delimiters, such as commas, to meet the reporting interface specifications.

[0026] For example, consider the following three rows of source data:

[0027] Each line of data is separated by commas. The values ​​between two delimiters are written to their respective cells in a DBF file, and then the DBF file is saved as a single file for load testing. In this way, even if the source data has millions of records, it can be automatically split into millions of DBF files for use as load testing files.

[0028] The above method achieves the goal of quickly generating a large number of DBF files for stress testing.

[0029] Step 102: Send the generated DBF files to the settlement account platform through the general transaction interface gateway so that the settlement account platform can process the DBF files and obtain the processing result data.

[0030] In this step, multiple generated DBF format files are transmitted to the settlement account platform, i.e., the UAP platform, via the general transaction interface gateway. After receiving these files, the settlement account platform performs corresponding processing procedures, such as data verification, parsing, and calculation, to generate the final processing result data, which is then returned.

[0031] Related technologies cannot uniformly control the number of concurrent inputs during the stress test as required by the scheme, leading to inaccurate results. To address this issue, in one embodiment of this application, the method further includes adjusting the stress test's pressure generation speed by adjusting the configuration parameters of the automatically generated rules.

[0032] In this embodiment, the overall stress test load rate is dynamically adjusted by finely adjusting the configuration parameters of the automatically generated rules, such as the file generation time interval and the data volume corresponding to the DBF file. This method allows control of the load rate to meet the requirements of uniform and stable load generation, as well as the stress test needs in different scenarios. It enables the load generation process to match the traffic variation characteristics of actual business scenarios, such as peak-hour traffic spikes and stable daily traffic. With this configuration method, testers can quickly adapt the load rate without modifying the underlying test logic, significantly improving the flexibility and adaptability of stress testing and enhancing its accuracy.

[0033] In one embodiment of this application, the stress test output speed is adjusted by adjusting the configuration parameters of the automatically generated rules, including: adjusting the file generation time interval in the configuration parameters of the automatically generated rules to adjust the stress test output speed. The file generation time interval is the time interval for generating DBF files. The smaller the file generation time interval, the faster the output speed.

[0034] In this embodiment, the stress test's output speed is adjusted by modifying the configuration parameters of the automatically generated rules. Specifically, the speed of DBF file generation can be controlled by adjusting the time interval between generating each file, such as the time interval between generating file 1 and file 2, or between generating file 2 and file 3, thereby adjusting the stress test's output speed. It should be noted that since the DBF file can be retrieved and sent out by the gateway immediately after generation, the DBF file generation speed also reflects the output speed. For example, setting the configuration parameter to 10 milliseconds means that a single record is retrieved from the source data and a file with the .dbf extension is generated every 10 milliseconds.

[0035] In this embodiment, the time interval for generating DBF format files for voltage generation is dynamically controlled, thereby controlling the voltage generation speed to meet the requirements of uniform and stable voltage generation.

[0036] In one embodiment of this application, the stress test output speed is adjusted by adjusting the configuration parameters of the automatically generated rules, including: adjusting the value of N in the configuration parameters of the automatically generated rules to adjust the stress test output speed, wherein the larger the value of N, the faster the output speed.

[0037] In this embodiment, the stress test's output speed is adjusted by modifying the configuration parameters of the automatically generated rules. Specifically, the concurrent output speed can be increased several times by adjusting the number of files generated per unit time. That is, the number of data records written to each DBF file can be controlled; for example, writing 1 line of data can be changed to writing 10 lines of data to the same DBF file each time, effectively increasing the output speed tenfold.

[0038] In this embodiment, the number of data records written to each DBF file is dynamically controlled, thereby controlling the voltage generation speed to meet the requirements of uniform and stable voltage generation.

[0039] Step 103: Obtain the processing result data through the general transaction interface gateway and store the processing result data in the target database. The target database provides viewing and statistical functions for the processing result data.

[0040] In this step, as shown in Figure 2, the processing result data returned by the UAP platform is received through the general transaction interface gateway, and the processing result data is stored in the database. In this embodiment of the application, the target database can be an SQLite database, and the processing result data can be viewed and statistically analyzed through the SQLite database.

[0041] In this embodiment, based on pre-set automatic DBF file generation rules, source data in a financial business scenario is automatically split into several independent DBF files. This eliminates the need for manual creation and filling of DBF files, significantly reducing preparation time and improving stress testing efficiency. The generated DBF files are sent to the settlement account platform via a general transaction interface gateway for processing, yielding the processing results. The returned result files are then quickly imported into an SQLite database for easy viewing and statistical analysis.

[0042] In one embodiment of this application, after storing the processing result data in the target database, the method further includes: receiving a user's viewing request and displaying the processing result data corresponding to the viewing request; or, based on the processing result data, automatically generating and displaying a periodic test report according to a preset statistical template, wherein the preset statistical template includes at least one of the following types: business type, time period, reporting success rate of the institution, processing time distribution, and anomaly frequency statistics.

[0043] In this embodiment, an SQLite database is used to provide the functionality for viewing and statistically analyzing processing results. Specifically, it can receive user viewing requests and display the processing results data corresponding to the viewing request; that is, participants can choose the processing results data they wish to view.

[0044] Users can also pre-define statistical templates, which include data statistics based on business type, time period, institution's reporting success rate, processing time distribution, and anomaly frequency. The returned processing results are automatically transformed into structured periodic test reports according to the preset templates. In other words, after the processing results are returned, periodic test reports are automatically generated and displayed according to the pre-selected statistical templates, and can be exported for direct use by operations and risk control personnel.

[0045] In one embodiment of this application, several DBF files are automatically generated from the source data of financial business according to the automatic generation rules of DBF files. The method includes: acquiring the corresponding source data based on the first test task, and automatically generating several DBF files from the acquired source data according to the automatic generation rules of DBF files; the method further includes: saving the generated several DBF files as template files associated with the first test task; when performing the second test task, the template files associated with the first test task are directly used for stress testing, and the second test task is of the same type as the first test task.

[0046] In this embodiment, when performing the first test task, several DBF files will be automatically generated from the source data related to the first test task according to the automatic DBF file generation rules. These generated DBF files will then be saved as template files associated with the first test task for subsequent use.

[0047] When performing a second test task that is the same or similar to the first test task, the template file associated with the first test task is used directly for stress testing.

[0048] In this embodiment of the application, the template file used each time will be automatically saved. If there are test cases of the same or similar type in the future, the original template file can be reused directly without having to consult the lengthy interface documentation for parameter adaptation, thus reducing a lot of repetitive work.

[0049] As a specific implementation of the stress testing method for the aforementioned general transaction interface gateway, this application provides a stress testing device for a general transaction interface gateway. As shown in Figure 3, the stress testing device 300 for the general transaction interface gateway includes: a file generation module 301, a file sending module 302, and a result storage module 303.

[0050] The document generation module 301 is used to automatically generate several DBF files from the source data of financial transactions according to the automatic generation rules of DBF files; the document sending module 302 is used to send the generated DBF files to the settlement account platform through the general transaction interface gateway, so that the settlement account platform can process the DBF files to obtain the processing result data; the result storage module 303 is used to obtain the processing result data through the general transaction interface gateway and store the processing result data in the target database, the target database providing viewing and statistical functions for the processing result data.

[0051] Furthermore, the file generation module 301 is specifically used to: generate a DBF file corresponding to N rows of source data of financial business, where N is an integer greater than or equal to 1; and, when generating a DBF file, divide the N rows of data into multiple fields according to a preset delimiter, and write the multiple fields into the corresponding cells of the DBF file respectively.

[0052] Furthermore, the device also includes a pressure release speed adjustment module, used to adjust the pressure release speed of the pressure test by adjusting the configuration parameters of the automatically generated rules during the pressure test.

[0053] Furthermore, the pressure generation speed adjustment module is specifically used to: adjust the pressure generation speed of the stress test by adjusting the file generation time interval in the configuration parameters of the automatic generation rule, wherein the file generation time interval is the time interval for generating the DBF file, and the smaller the file generation time interval, the faster the pressure generation speed.

[0054] Furthermore, the pressure generation speed adjustment module is specifically used to: adjust the pressure generation speed of the pressure test by adjusting the value of N in the configuration parameters of the automatically generated rules; the larger the value of N, the faster the pressure generation speed.

[0055] Furthermore, the device also includes a result display module, used to: receive a user's viewing request and display the processing result data corresponding to the viewing request; or, based on the processing result data, automatically generate and display a periodic test report according to a preset statistical template, wherein the preset statistical template includes at least one of the following types: business type, time period, reporting success rate of the institution, processing time distribution, and anomaly frequency statistics.

[0056] Furthermore, the file generation module 301 is specifically used for: acquiring corresponding source data based on the first test task, and automatically generating several DBF files from the acquired source data according to the automatic generation rules of DBF files; the device also includes: a template saving module, used for: saving the generated several DBF files as template files associated with the first test task; when performing the second test task, directly using the template files associated with the first test task to perform stress testing, the second test task being of the same type as the first test task.

[0057] The stress testing device 300 for the general transaction interface gateway in this application embodiment can be a computer device or a component within a computer device, such as an integrated circuit or a chip. The stress testing device 300 for the general transaction interface gateway provided in this application embodiment can implement all the processes implemented in the stress testing method embodiment of the general transaction interface gateway in FIG1; to avoid repetition, these processes will not be described again here.

[0058] This application also provides a computer device, as shown in FIG4. The computer device 400 includes a processor 401 and a memory 402. The memory 402 stores a program or instructions that can run on the processor 401. When the program or instructions are executed by the processor 401, they implement the various steps of the stress testing method embodiment of the general transaction interface gateway described above and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0059] The memory 402 can be used to store software programs and various data. The memory 402 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 402 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 402 in this embodiment includes, but is not limited to, these and any other suitable types of memory.

[0060] Processor 401 may include one or more processing units; optionally, processor 401 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 401.

[0061] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the stress testing method embodiment of the general transaction interface gateway described above, and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0062] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0063] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A stress testing method for a general transaction interface gateway, characterized in that, include: According to the automatic generation rules of DBF files, several DBF files are automatically generated from the source data of financial transactions. The generated DBF files are sent to the settlement account platform through a general transaction interface gateway, so that the settlement account platform can process the DBF files to obtain the processing result data. The processing result data is obtained through the general transaction interface gateway and stored in the target database. The target database provides viewing and statistical functions for the processing result data.

2. The pressure testing method according to claim 1, characterized in that, The automatic generation of several DBF files from the source data of financial transactions according to the automatic DBF file generation rules includes: generating a DBF file corresponding to N rows of data from the source data of financial transactions, where N is an integer greater than or equal to 1; and, when generating a DBF file, dividing the N rows of data into multiple fields according to a preset delimiter, and writing the multiple fields into the corresponding cells of the DBF file respectively.

3. The pressure testing method according to claim 1, characterized in that, During the stress test, the method further includes adjusting the stress test output speed by adjusting the configuration parameters of the automatically generated rules.

4. The pressure testing method according to claim 3, characterized in that, The step of adjusting the stress test output speed by adjusting the configuration parameters of the automatically generated rules includes: adjusting the stress test output speed by adjusting the file generation time interval in the configuration parameters of the automatically generated rules, wherein the file generation time interval is the time interval for generating the DBF file, and the smaller the file generation time interval, the faster the output speed.

5. The pressure testing method according to claim 3, characterized in that, The step of adjusting the pressure test output speed by adjusting the configuration parameters of the automatically generated rules includes: adjusting the value of N in the configuration parameters of the automatically generated rules to adjust the pressure test output speed, wherein the larger the value of N, the faster the output speed.

6. The pressure testing method according to claim 1, characterized in that, After storing the processing result data in the target database, the method further includes: receiving a user's viewing request and displaying the processing result data corresponding to the viewing request; or, based on the processing result data, automatically generating and displaying a periodic test report according to a preset statistical template, wherein the preset statistical template includes at least one of the following types: business type, time period, reporting success rate of the institution, processing time distribution, and anomaly frequency statistics.

7. The pressure testing method according to claim 1, characterized in that, The method of automatically generating several DBF files from the source data of financial business according to the automatic DBF file generation rules includes: acquiring the corresponding source data based on the first test task, and automatically generating several DBF files from the acquired source data according to the automatic DBF file generation rules; the method further includes: saving the generated several DBF files as template files associated with the first test task; when performing the second test task, directly using the template files associated with the first test task for stress testing, wherein the second test task is of the same type as the first test task.

8. A stress testing device for a universal transaction interface gateway, characterized in that, include: The file generation module is used to automatically generate several DBF files from the source data of financial business according to the automatic generation rules of DBF files. The file sending module is used to send several generated DBF files to the settlement account platform through the general transaction interface gateway, so that the settlement account platform can process the several DBF files to obtain processing result data; the result storage module is used to obtain the processing result data through the general transaction interface gateway and store the processing result data in the target database, the target database providing viewing and statistical functions for the processing result data.

9. A computer device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that run on the processor, the program or instructions being executed by the processor to implement the steps of the stress testing method for a general transaction interface gateway as described in any one of claims 1 to 7.

10. A readable storage medium having a program or instructions stored thereon, characterized in that, When the program or instructions are executed by the processor, they implement the steps of the stress testing method for the general transaction interface gateway as described in any one of claims 1 to 7.