Movatterモバイル変換


[0]ホーム

URL:


CN118093384A - Account following test method and related equipment of financial infrastructure system - Google Patents

Account following test method and related equipment of financial infrastructure system
Download PDF

Info

Publication number
CN118093384A
CN118093384ACN202410153725.8ACN202410153725ACN118093384ACN 118093384 ACN118093384 ACN 118093384ACN 202410153725 ACN202410153725 ACN 202410153725ACN 118093384 ACN118093384 ACN 118093384A
Authority
CN
China
Prior art keywords
data
service
test
playback
compared
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202410153725.8A
Other languages
Chinese (zh)
Other versions
CN118093384B (en
Inventor
吴华瑜
杜宏伟
徐秀慧
周丽凤
孟丁磊
刘景辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Central Depository & Clearing Co ltd
Original Assignee
China Central Depository & Clearing Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Central Depository & Clearing Co ltdfiledCriticalChina Central Depository & Clearing Co ltd
Priority to CN202410153725.8ApriorityCriticalpatent/CN118093384B/en
Publication of CN118093384ApublicationCriticalpatent/CN118093384A/en
Application grantedgrantedCritical
Publication of CN118093384BpublicationCriticalpatent/CN118093384B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention provides a method for testing account following of a financial infrastructure system and related equipment, wherein the method comprises the following steps: when the system to be put into production is in a daytime state of a target service day, determining a test service corresponding to the target service day; determining service input data and each data object to be compared; based on the service input data, performing service playback on the test service in the system to be put into production; determining a playback service data set, wherein the playback service data set comprises playback service data corresponding to each data object to be compared; determining an actual service data set which comprises actual service data corresponding to each data object to be compared; performing data comparison processing on the playback service data set and the actual service data set to obtain a data comparison result; and taking the data comparison result as a test result of the test service. By applying the method of the invention, the account following test is realized through business playback, thus reducing manual operation, improving test efficiency and expanding test scale.

Description

Account following test method and related equipment of financial infrastructure system
Technical Field
The invention relates to the technical field of testing, in particular to a billing following test method and related equipment of a financial infrastructure system.
Background
The financial infrastructure system is one of the important components of the financial market infrastructure, such as a clearing settlement system of the bond market, etc. In the system transformation scene of the financial infrastructure system, before the new version of the financial infrastructure system is put into production, the account following test is required to be carried out on the system to be put into production so as to carry out quality inspection on the system to be put into production, and the real system bearing condition after the system is put into production is simulated to the greatest extent.
At present, the account tracking test process of the financial infrastructure system is mainly performed manually, namely, a tester manually simulates and performs a business flow in a preset business scene in the financial infrastructure system to be commissioned so as to perform the account tracking test on the system to be commissioned.
In an actual business scenario, the business architecture of the financial infrastructure system is very bulky and complex. The existing account following test mode depends on manual operation, the service scene of manual simulation execution is very limited, and comprehensiveness and accuracy of the account following test are difficult to guarantee. Secondly, a great deal of manpower is required in the account following test process, the test efficiency is low, and the test scale is relatively limited.
Disclosure of Invention
In view of the above, the embodiment of the invention provides a method for testing the account tracking of a financial infrastructure system, which aims to solve the problems that the existing account tracking test depends on manual operation, has limited executable service scenes, and has poor comprehensiveness and accuracy and low testing efficiency.
The embodiment of the invention also provides a billing test device of the financial infrastructure system, which is used for ensuring the practical realization and application of the method.
In order to achieve the above object, the embodiment of the present invention provides the following technical solutions:
a method of ledger testing of a financial infrastructure system, comprising:
Under the condition that a follow-up test is required to be carried out on a system to be commissioned, determining a test service corresponding to a target service day when the system to be commissioned is in a daytime state of the target service day; the test service is a service actually processed by the current production system in the production environment;
determining service input data and a data object set corresponding to the test service; the data object set comprises a plurality of data objects to be compared;
based on the service input data, performing service playback on the test service in the to-be-commissioned system;
Determining a playback service data set; the playback service data set comprises playback service data corresponding to each data object to be compared, and each playback service data is service data generated by carrying out service processing on the test service in the service playback process of the to-be-commissioned system;
Determining an actual service data set; the actual service data set comprises actual service data corresponding to each data object to be compared; each actual service data is service data generated by performing service processing on the test service by the current production system in a production environment;
Performing data comparison processing on the playback service data set and the actual service data set to obtain a data comparison result;
and taking the data comparison result as a test result corresponding to the test service, and feeding back the test result to a user.
The method, optionally, of performing service playback on the test service in the to-be-commissioned system based on the service input data, includes:
determining a target service pipeline task corresponding to the test service in a plurality of service pipeline tasks constructed in advance;
And taking the service input data as the input data of the target service pipeline task, and executing the target service pipeline task to play back the service of the test service in the system to be put into production.
The method, optionally, the determining a playback service data set includes:
determining a first service data set corresponding to the test service in a system database of the system to be commissioned;
for each data object to be compared, determining service data corresponding to the data object to be compared in the first service data set, and taking the service data as playback service data corresponding to the data object to be compared;
and forming the playback service data set by the playback service data corresponding to each data object to be compared.
The method, optionally, the determining an actual service data set includes:
Determining a second service data set corresponding to the test service in a pre-built production system backup database;
for each data object to be compared, determining service data corresponding to the data object to be compared in the second service data set, and taking the service data as actual service data corresponding to the data object to be compared;
And forming the actual service data set by the actual service data corresponding to each data object to be compared.
The above method, optionally, performs data comparison processing on the playback service data set and the actual service data set to obtain a data comparison result, including:
For each data object to be compared, carrying out index matching processing on the playback service data and the actual service data corresponding to the data object to be compared to obtain an index matching result corresponding to the data object to be compared;
For each data object to be compared, if the index matching result corresponding to the data object to be compared represents index matching failure, the index matching result is used as a comparison result corresponding to the data object to be compared, and if the index matching result corresponding to the data object to be compared represents index matching success, the data object to be compared is used as a first data object;
for each first data object, performing data state comparison processing on the playback service data and the actual service data corresponding to the first data object to obtain a state comparison result corresponding to the first data object;
For each first data object, if the state comparison result corresponding to the first data object represents that the state comparison fails, taking the index matching result and the state comparison result corresponding to the first data object as comparison results corresponding to the first data object, and if the state comparison result corresponding to the first data object represents that the state comparison is successful, taking the first data object as a second data object;
For each second data object, performing detail data comparison processing on the playback service data and the actual service data corresponding to the second data object to obtain a detail comparison result corresponding to the second data object, and taking a detail comparison result, an index matching result and a state comparison result corresponding to the second data object as comparison results corresponding to the second data object;
And forming the data comparison result by the comparison results corresponding to the data objects to be compared in the data object set.
The above method, optionally, performs detail data comparison processing on the playback service data and the actual service data corresponding to the second data object to obtain a detail comparison result corresponding to the second data object, including:
determining each data element to be compared corresponding to the second data object;
Determining playback detail data corresponding to each data element to be compared in the playback service data corresponding to the second data object;
determining the actual detail data corresponding to each data element to be compared in the actual business data corresponding to the second data object;
for each to-be-compared data element, performing data comparison processing on the playback detail data and the actual detail data corresponding to the to-be-compared data element to obtain an element comparison result corresponding to the to-be-compared data element;
and determining a detail comparison result corresponding to the second data object according to the element comparison results.
The method, optionally, the feeding back the test result to the user includes:
Generating a statistical chart and a detail data table corresponding to the test result based on the constructed report platform;
and displaying the statistical chart and the detail data table through the front end interface of the report platform so as to feed back the test result to a user.
A ledger testing apparatus of a financial infrastructure system, comprising:
The first determining unit is used for determining a test service corresponding to a target service day when the system to be commissioned is in a daytime state of the target service day under the condition that the system to be commissioned needs to be subjected to account following test; the test service is a service actually processed by the current production system in the production environment;
The second determining unit is used for determining service input data and a data object set corresponding to the test service; the data object set comprises a plurality of data objects to be compared;
the service playback unit is used for carrying out service playback on the test service in the to-be-commissioned system based on the service input data;
A third determining unit configured to determine a playback service data set; the playback service data set comprises playback service data corresponding to each data object to be compared, and each playback service data is service data generated by carrying out service processing on the test service in the service playback process of the to-be-commissioned system;
a fourth determining unit, configured to determine an actual service data set; the actual service data set comprises actual service data corresponding to each data object to be compared; each actual service data is service data generated by performing service processing on the test service by the current production system in a production environment;
the data comparison unit is used for performing data comparison processing on the playback service data set and the actual service data set to obtain a data comparison result;
And the result feedback unit is used for taking the data comparison result as a test result corresponding to the test service and feeding back the test result to a user.
A storage medium comprising stored instructions that, when executed, control a device on which the storage medium resides to perform a method of audit trail testing of a financial infrastructure system as described above.
An electronic device comprising a memory, and one or more instructions, wherein the one or more instructions are stored in the memory and configured to be executed by one or more processors to perform a ledger testing method of a financial infrastructure system as described above.
The account tracking test method for the financial infrastructure system provided by the embodiment of the invention comprises the following steps: under the condition that a follow-up test is required to be carried out on the system to be commissioned, determining a test service corresponding to a target service day when the system to be commissioned is in a daytime state of the target service day; the test service is the service actually processed by the current production system in the production environment; determining service input data and a data object set corresponding to the test service; the data object set comprises a plurality of data objects to be compared; based on the service input data, performing service playback on the test service in the system to be put into production; determining a playback service data set; the playback service data set comprises playback service data corresponding to each data object to be compared, and each playback service data is service data generated by performing service processing on the test service in the service playback process of the system to be put into production; determining an actual service data set; the actual service data set comprises actual service data corresponding to each data object to be compared; each actual service data is the service data generated by the service processing of the test service by the current production system in the production environment; performing data comparison processing on the playback service data set and the actual service data set to obtain a data comparison result; and taking the data comparison result as a test result corresponding to the test service, and feeding back the test result to the user. By applying the method provided by the embodiment of the invention, the account following test can be carried out on the system to be put into production through business playback, so that the manual operation in the account following test process can be reduced, the labor cost can be reduced, the test efficiency can be improved, and the test scale can be enlarged. And secondly, the real business in the production environment is played back in the test process, so that various business scenes in the real production scene can be simulated, and the comprehensiveness and accuracy of the account following test can be improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only embodiments of the present invention, and that other drawings can be obtained according to the provided drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for a audit trail test of a financial infrastructure system according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating an exemplary platform architecture of a billing-following test platform according to an embodiment of the present invention;
FIG. 3 is an exemplary diagram of an operation framework of a billing-following test platform according to an embodiment of the present invention;
FIG. 4 is a diagram illustrating an exemplary following test procedure according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of a device for testing a billing system of a financial infrastructure according to an embodiment of the present invention;
Fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In the present disclosure, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The embodiment of the invention provides a method for testing the account tracking of a financial infrastructure system, which can be applied to an account tracking test platform, wherein an execution subject of the method can be a server of the platform, and a flow chart of the method is shown in fig. 1, and comprises the following steps:
s101: under the condition that a follow-up test is required to be carried out on a system to be commissioned, determining a test service corresponding to a target service day when the system to be commissioned is in a daytime state of the target service day; the test service is a service actually processed by the current production system in the production environment;
The method provided by the embodiment of the invention is applied to the account tracking test scene of the financial infrastructure system, the new version system is used as a system to be commissioned before the new version system of the financial infrastructure system is commissioned, and the system to be commissioned, namely the version to be commissioned of the financial infrastructure system, is subjected to the account tracking test through the account tracking test platform. It can be understood that when the account following test is performed on the system to be commissioned, a corresponding test environment needs to be built, and the system to be commissioned can operate in the test environment.
In the method provided by the embodiment of the invention, the business data for performing the account following test on the system to be commissioned is derived from the actual production environment, namely, in the process of the account following test, each business needs to be played back in the system to be commissioned every day, and is the business actually processed in the production environment by the current commissioned system. The current production system is the current production version system of the financial infrastructure system, namely the system which bears business processing work in the production environment.
The method provided by the embodiment of the invention can adopt a non-real-time account tracking mode, and a test scheme is formulated through the service data of the service days already completed in the production environment, so that the account tracking test is carried out. Specifically, a tester can configure a test scheme in the account following test platform in advance, such as setting an account following test service period, services to be processed every day (i.e. service operation to be performed with service playback), data objects to be compared of various services, and the like. And performing account following test according to the test scheme.
Under the condition of adopting a non-real-time account tracking mode, when the system to be commissioned is in a test environment for account tracking test, the account tracking test platform can perform account tracking test on the system to be commissioned according to business operation required to be played back by the business day when the test environment is in each business day based on a pre-configured test scheme. Specifically, when the system to be commissioned enters a certain service day in the test environment, the current service day is regarded as a target service day, and when the system to be commissioned enters a daytime state of the target service day, the platform can determine a service which needs to be played back in the system to be commissioned according to a pre-configured test scheme, and the service is taken as a test service corresponding to the target service day.
The method provided by the embodiment of the invention can also adopt a real-time account tracking mode, and in the process that the production environment is in the current business day, the account tracking test is carried out through the business generated in real time in the current business day of the production environment. Specifically, a tester can preset data objects to be compared of various businesses, and the current business day is used as a target business day by configuring a time scene in which a test environment and a production environment are the same. When a new service is generated in the production environment, the test platform can be triggered in real time to take the service as a test service, and the service is used for performing account tracking test.
S102: determining service input data and a data object set corresponding to the test service; the data object set comprises a plurality of data objects to be compared;
In the method provided by the embodiment of the invention, the service input data refers to the input data of the current test service, and is also the input data in the service processing process of the service in the actual production scene, such as the input data of the recorded instruction information and the like. In the case of adopting a non-real-time account tracking mode, the relevant service data of the service for performing the account tracking test in the production environment can be backed up in advance and stored as the test data. The platform can acquire service input data corresponding to the current test service from the stored test data. Under the condition of adopting a real-time account following mode, the platform can acquire service input data corresponding to the current test service from a system database of the current production system.
In the method provided by the embodiment of the invention, a tester can pre-configure the data objects to be compared in the testing process of various services, namely the data objects to be compared. The platform can obtain each data object to be compared corresponding to the current test service from the preconfigured information according to the service type of the current test service, thereby obtaining a data object set corresponding to the current test service.
S103: based on the service input data, performing service playback on the test service in the to-be-commissioned system;
in the method provided by the embodiment of the invention, the platform can take the service input data corresponding to the current test service as the service input, and in the test environment, the current test service is initiated to the system to be commissioned, and the service playback is performed on the test service in the system to be commissioned, namely, the system to be commissioned performs service processing on the service.
S104: determining a playback service data set; the playback service data set comprises playback service data corresponding to each data object to be compared, and each playback service data is service data generated by carrying out service processing on the test service in the service playback process of the to-be-commissioned system;
In the method provided by the embodiment of the invention, under the condition that the system service data is stable, for example, after the system to be put into production enters the day end state of the target service day or other time nodes capable of determining that the system service data is in a stable state, the platform can acquire the service data generated by the system to be put into production for carrying out service processing on the test service, specifically, the service data corresponding to each data object to be compared is required to be acquired, and the acquired service data is used as the playback service data corresponding to the corresponding data object to be compared, so that a playback service data set is obtained.
S105: determining an actual service data set; the actual service data set comprises actual service data corresponding to each data object to be compared; each actual service data is service data generated by performing service processing on the test service by the current production system in a production environment;
In the method provided by the embodiment of the invention, the platform can acquire the service data generated when the current production system performs service processing on the test service, specifically, the service data corresponding to each data object to be compared is required to be acquired, and the acquired service data is used as the actual service data corresponding to the corresponding data object to be compared. It can be understood that each item of actual service data in the actual service data set is also data acquired in the case that the service data about the test service is in a stable state in the current production system. When a non-real-time accounting method is adopted, the actual business data can be obtained from the stored test data. If a real-time account following mode is adopted, the actual business data can be obtained from a system database of the current production system.
S106: performing data comparison processing on the playback service data set and the actual service data set to obtain a data comparison result;
In the method provided by the embodiment of the invention, the platform can perform data comparison processing on the playback service data set and the actual service data set based on the preset data comparison strategy, namely, each item of playback service data in the playback service data set is subjected to data comparison with each item of actual service data in the actual service data set, so as to obtain a data comparison result. And judging whether the processing result of the system to be put into production is consistent with the processing result of the current system to be put into production according to the current test service. The data comparison result may include comparison situations of various service data, such as comparison situations of playback service data corresponding to each data object to be compared and actual service data.
S107: and taking the data comparison result as a test result corresponding to the test service, and feeding back the test result to a user.
In the method provided by the embodiment of the invention, the platform takes the data comparison result of the playback service data set and the actual service data set as the test result of the current test service, and feeds back the test result to the user in a preset display form through the front-end page. The user can conduct investigation and analysis on data items inconsistent in comparison in the data comparison result.
It should be noted that in the actual account following test process, a plurality of test services are usually required to be tested in one service day, that is, a plurality of test services corresponding to the target service day are usually required, and each test service is processed according to the method provided by the embodiment of the present invention. In the whole, when the daytime state of the target business day is reached, each test business corresponding to the target business day is played back in the system to be commissioned, and the processing results of each test business by the system to be commissioned are compared with the processing results of each test business by the current commissioned system in the production environment, so that the account following test of the target business day is realized.
Based on the method provided by the embodiment of the invention, under the condition that the account following test is required to be carried out on the system to be commissioned, when the system to be commissioned is in the daytime state of the target business day, determining the test business corresponding to the target business day; the test service is the service actually processed by the current production system in the production environment; determining service input data corresponding to the test service and each data object to be compared; based on the service input data, performing service playback on the test service in the system to be put into production; determining a playback service data set, wherein the playback service data set comprises playback service data corresponding to each data object to be compared, and the playback service data is service data generated by performing service processing on a test service in a service playback process of a system to be put into production; determining an actual service data set which comprises actual service data corresponding to each data object to be compared; the actual service data is the service data generated by the service processing of the test service by the current production system in the production environment; performing data comparison processing on the playback service data set and the actual service data set to obtain a data comparison result; and taking the data comparison result as a test result corresponding to the test service, and feeding back the test result to the user. By applying the method provided by the embodiment of the invention, the account following test can be carried out on the system to be put into production through business playback, so that the manual operation in the account following test process can be reduced, the labor cost can be reduced, the test efficiency can be improved, and the test scale can be enlarged. And secondly, the real business in the production environment is played back in the test process, so that various business scenes in the real production scene can be simulated, and the comprehensiveness and accuracy of the account following test can be improved. In addition, a real-time account following test mode can be realized, and the timeliness of the test is improved.
Based on the method shown in fig. 1, in the method provided by the embodiment of the present invention, a process for playing back the test service in the to-be-commissioned system based on the service input data mentioned in step S103 includes:
determining a target service pipeline task corresponding to the test service in a plurality of service pipeline tasks constructed in advance;
In the method provided by the embodiment of the invention, the platform performs service playback based on the pipeline tool, for example, the service pipeline is configured through Jenkins, so that service playback is realized, and Jenkins is an existing continuous integration tool and is not described in detail herein.
In the method provided by the embodiment of the invention, a plurality of service pipeline tasks can be constructed in advance according to actual test requirements, namely each service pipeline task can be used for executing one type of service flow, each service pipeline task comprises one or more nodes corresponding to the service flow, the service operation to be triggered by each node is defined in each node, and the service of the corresponding service flow can be played back in the system to be put into production through the operation executed by each node. The platform can find a service pipeline task matched with the current test service from all pre-constructed service pipeline tasks according to the service type of the current test service, and takes the service pipeline task as a target service pipeline task.
And taking the service input data as the input data of the target service pipeline task, and executing the target service pipeline task to play back the service of the test service in the system to be put into production.
In the method provided by the embodiment of the invention, the platform can take the service input data corresponding to the current test service as the input data of the target service pipeline task, so as to trigger the execution process of the target service pipeline task, and after the target service pipeline task starts to be executed, the service operation of each node is sequentially executed, for example, a service instruction is assembled based on instruction information in the service input data, and the service instruction is sent to a server of a system to be put into production and the like. Based on the operation of the target service pipeline task on the system to be put into operation, the service playback can be performed on the test service in the system to be put into operation, namely the system to be put into operation is caused to perform service processing on the test service, and a corresponding service processing result is obtained.
Based on the method provided by the embodiment of the invention, the service playback is realized based on the pipeline. Corresponding pipeline tasks are configured for various test services, and automatic service playback can be performed on various test services. The pipeline tasks can flexibly change the service flow realized by the pipeline tasks through adjusting the nodes, and the flexibility and the convenience of test work are improved.
On the basis of the method shown in fig. 1, in the method provided by the embodiment of the present invention, the process for determining the playback service data set mentioned in step S104 includes:
determining a first service data set corresponding to the test service in a system database of the system to be commissioned;
in the method provided by the embodiment of the invention, the platform can determine each service data corresponding to the test service in the system database in the system to be put into production, namely each service data generated in the process of processing the test service by the system to be put into production, and the service data are used as the first service data set.
For each data object to be compared, determining service data corresponding to the data object to be compared in the first service data set, and taking the service data as playback service data corresponding to the data object to be compared;
and forming the playback service data set by the playback service data corresponding to each data object to be compared.
In the method provided by the embodiment of the invention, the platform can match the service type of each service data in the first service data set with the data object to be compared for each data object to be compared, find the service data matched with the data object to be compared, and take the service data as the playback service data corresponding to the data object to be compared. And obtaining the playback service data corresponding to each data object to be compared from a system database of the system to be commissioned, and forming a playback service data set by each item of playback service data.
On the basis of the method shown in fig. 1, in the method provided by the embodiment of the present invention, the process for determining the actual service data set mentioned in step S105 includes:
Determining a second service data set corresponding to the test service in a pre-built production system backup database;
The method provided by the embodiment of the invention adopts a non-real-time account following mode, namely, the test is carried out through the service of the completed service day in the production environment. The tester can pre-construct a production system backup database, data backup is carried out on the system database of the current production system in the production environment according to the requirement, and the service data required by the test is stored in the production system backup database. The platform can determine each service data corresponding to the test service in the backup database of the production system, namely, each service data generated in the process of processing the test service by the current production system in the production environment, and takes the service data as a second service data set.
For each data object to be compared, determining service data corresponding to the data object to be compared in the second service data set, and taking the service data as actual service data corresponding to the data object to be compared;
And forming the actual service data set by the actual service data corresponding to each data object to be compared.
In the method provided by the embodiment of the invention, the platform can match the service type of each service data in the second service data set with the data object to be compared for each data object to be compared, find the service data matched with the data object to be compared, and take the service data as the actual service data corresponding to the data object to be compared. And acquiring actual service data corresponding to each data object to be compared from a backup database of the production system, and forming an actual service data set by each actual service data.
Based on the method provided by the embodiment of the invention, the needed business data is stored in a mode of constructing the backup database, so that the system database of the current production system can be prevented from being directly accessed during testing, the data safety of the current production system can be guaranteed, and the account following test can be realized in the scene with the limitation of the data reading of the production system.
On the basis of the method shown in fig. 1, in the method provided by the embodiment of the present invention, the process of performing data comparison processing on the playback service data set and the actual service data set mentioned in step S106 to obtain a data comparison result includes:
For each data object to be compared, carrying out index matching processing on the playback service data and the actual service data corresponding to the data object to be compared to obtain an index matching result corresponding to the data object to be compared;
In the method provided by the embodiment of the invention, the main key value corresponding to the service data is defined in each item of service data, and the main key value is the identification of the service layer and can be used for identifying the service data. Under normal conditions, the main key value of the service data representing the same content is the same as that of the current production system.
In the method provided by the embodiment of the invention, in the process of comparing the playback service data set with the actual service data set, firstly, index matching is carried out on the service data, specifically, for each data object to be compared, index matching is carried out on the playback service data corresponding to the data object to be compared and the actual service data corresponding to the data object to be compared, namely, the main key value corresponding to the playback service data is compared with the main key value of the actual service data, if the main key values of the playback service data and the actual service data are the same, the index matching of the playback service data and the actual service data is considered to be successful, and if the main key values of the playback service data and the actual service data are not the same, the index matching of the playback service data and the actual service data is considered to be failed, and the index matching result of the playback service data and the actual service data is taken as the index matching result corresponding to the data object to be compared.
For each data object to be compared, if the index matching result corresponding to the data object to be compared represents index matching failure, the index matching result is used as a comparison result corresponding to the data object to be compared, and if the index matching result corresponding to the data object to be compared represents index matching success, the data object to be compared is used as a first data object;
In the method provided by the embodiment of the invention, if the index matching result corresponding to the data object to be compared represents index matching failure, the index matching result is used as the final comparison result, the data comparison processing process of the data object to be compared is ended, and subsequent data processing is not performed on the playback service data and the actual service data corresponding to the data object to be compared. And if the index matching result corresponding to the data object to be compared represents that the index matching is successful, marking the data object to be compared as a first data object, and performing further processing operation on the playback service data and the actual service data corresponding to the data object to be compared.
For each first data object, performing data state comparison processing on the playback service data and the actual service data corresponding to the first data object to obtain a state comparison result corresponding to the first data object;
In the method provided by the embodiment of the invention, for the service data with the index being successfully matched, the data states are required to be compared, namely, whether the data states of the playback service data and the actual service data are the same or not is compared, if a certain data object to be compared is a data object related to an instruction, the data state comparison of the playback service data and the actual service data can be whether the data states of the playback service data and the actual service data are the same or not is compared. Specifically, for each to-be-compared data object, namely a first data object, the data states of the playback service data corresponding to the to-be-compared data object and the corresponding actual service data are compared, if the data states of the to-be-compared data object and the actual service data are the same, the state comparison of the to-be-compared data object and the actual service data is considered to be successful, and if the data states of the to-be-compared data object and the actual service data are different, the state comparison result of the playback service data and the actual service data is considered to be the state comparison result corresponding to the to-be-compared data object.
For each first data object, if the state comparison result corresponding to the first data object represents that the state comparison fails, taking the index matching result and the state comparison result corresponding to the first data object as comparison results corresponding to the first data object, and if the state comparison result corresponding to the first data object represents that the state comparison is successful, taking the first data object as a second data object;
in the method provided by the embodiment of the invention, for each to-be-compared data object (namely, the first data object) with the index matching success, if the corresponding state comparison result represents the state comparison failure, the index matching result and the state comparison result of the to-be-compared data object are used as the final comparison result, the data comparison processing process of the to-be-compared data object is finished, and the subsequent data processing is not carried out on the playback service data and the actual service data corresponding to the to-be-compared data object. And if the state comparison result corresponding to the data object to be compared represents that the state comparison is successful, marking the data object to be compared as a second data object so as to further process the playback service data and the actual service data corresponding to the data object to be compared.
For each second data object, performing detail data comparison processing on the playback service data and the actual service data corresponding to the second data object to obtain a detail comparison result corresponding to the second data object, and taking a detail comparison result, an index matching result and a state comparison result corresponding to the second data object as comparison results corresponding to the second data object;
And forming the data comparison result by the comparison results corresponding to the data objects to be compared in the data object set.
In the method provided by the embodiment of the invention, for each to-be-compared data object (namely the second data object) with successful index matching and successful state comparison, the playback service data corresponding to the to-be-compared data object and the corresponding actual service data thereof are subjected to detail data comparison, namely whether specific data items in the playback service data and the actual service data are the same or not is compared, the data comparison result of the playback service data and the actual service data is obtained, and the data comparison result of the playback service data and the actual service data is used as the detail comparison result corresponding to the to-be-compared data object. And aiming at the data objects to be compared, taking the corresponding detail comparison results, the corresponding index matching results and the corresponding state comparison results as final comparison results.
After the data comparison processing process of each data object to be compared in the data object set is completed, the comparison result corresponding to each data object to be compared is used as the data comparison result of the playback service data set and the actual service data set.
Based on the method provided by the embodiment, in the method provided by the embodiment of the present invention, the performing detail data comparison processing on the playback service data and the actual service data corresponding to the second data object to obtain a detail comparison result corresponding to the second data object includes:
determining each data element to be compared corresponding to the second data object;
In the method provided by the embodiment of the invention, the data elements to be compared of various data objects to be compared can be pre-configured, namely, each data object to be compared is provided with the corresponding data element to be compared, such as the data object of the basic information of the bond, and the corresponding data element to be compared can comprise the bond property, bond abbreviation, arrival date, issuing price, payment date and the like.
In the method provided by the embodiment of the invention, in the comparison process of the playback service data corresponding to the second data object and the detail data of the corresponding actual service data, each data element to be compared corresponding to the second data object can be obtained from the configuration information.
Determining playback detail data corresponding to each data element to be compared in the playback service data corresponding to the second data object;
In the method provided by the embodiment of the invention, for each data element to be compared, in the playback service data corresponding to the second data object, a data item matched with the data element to be compared is found through the matching of the data element to be compared and the data attribute, and the data item is used as the playback detail data corresponding to the data element to be compared.
Determining the actual detail data corresponding to each data element to be compared in the actual business data corresponding to the second data object;
In the method provided by the embodiment of the invention, for each data element to be compared, in the actual service data corresponding to the second data object, a data item matched with the data element to be compared is found through matching the data element to be compared with the data attribute, and the data item is used as the actual detail data corresponding to the data element to be compared.
For each to-be-compared data element, performing data comparison processing on the playback detail data and the actual detail data corresponding to the to-be-compared data element to obtain an element comparison result corresponding to the to-be-compared data element;
In the method provided by the embodiment of the invention, the playback detail data corresponding to each data element to be compared and the actual detail data corresponding to the data element to be compared are subjected to data comparison, if the data of the playback detail data and the actual detail data are consistent, the data comparison result of the playback detail data and the actual detail data is considered to be successful, and if the data of the playback detail data and the actual detail data are inconsistent, the data comparison result of the playback detail data and the actual detail data is considered to be failed, and the data comparison result of the playback detail data and the actual detail data is taken as the element comparison result corresponding to the data element to be compared. In the specific data comparison process, data processing may be further involved, that is, in the comparison process of playback detail data and actual detail data, data unification needs to be performed on the dimensions of data value types, data precision, enumeration value comparison and the like, and comparison is performed on the processed data.
And determining a detail comparison result corresponding to the second data object according to the element comparison results.
In the method provided by the embodiment of the invention, the element comparison results of the data elements to be compared are processed according to the preset result evaluation mode so as to obtain the detail comparison result corresponding to the second data object. For example, if the element comparison is successful, the evaluation criterion is that the element comparison results of all the data elements to be compared are successful, the detail comparison result representing the second data object is that the element comparison is successful, and if the element comparison result is that the data comparison is failed, the detail comparison result representing the element comparison is that the element comparison is failed. Under the evaluation standard, the result statistics is carried out on each element comparison result, if all the element comparison results are successful in data comparison, namely, the element comparison is successful as the detail comparison result corresponding to the current second data object, and if not all the element comparison results are successful in data comparison, the element comparison failure is taken as the detail comparison result corresponding to the current second data object. And under the evaluation mode, the element comparison results of all the data elements to be compared are integrated, and the integrated result is used as the detail comparison result.
Based on the method shown in fig. 1, in the method provided by the embodiment of the present invention, the process of feeding back the test result to the user mentioned in step S107 includes:
Generating a statistical chart and a detail data table corresponding to the test result based on the constructed report platform;
In the method provided by the embodiment of the invention, the report platform is constructed in advance so as to feed back the test result to the user. When a feedback user feeds back a test result corresponding to the current test task, a statistical chart and a detail data table corresponding to the current test result can be generated through a report platform. The statistical chart refers to a chart obtained by carrying out statistical analysis on the data comparison result, and the detail data table is a data table for showing detail comparison conditions of playback service data and actual service data of each data object to be compared.
And displaying the statistical chart and the detail data table through the front end interface of the report platform so as to feed back the test result to a user.
In the method provided by the embodiment of the invention, the statistical chart and the detail data table can be displayed in the front end interface of the report platform so as to conveniently check the data comparison result and each item of detail data, thereby realizing the feedback of the test result.
Based on the method provided by the embodiment of the invention, the test result can be fed back to the user in a visual form such as a statistical chart, a detail data table and the like, and the user can clearly learn the test result, so that the user can conveniently develop the test work, and the user experience is improved.
In order to better illustrate the method provided by the embodiment of the present invention, on the basis of the methods provided by the foregoing embodiments, in combination with an actual application scenario, the embodiment of the present invention provides a method for testing a billing system of a financial infrastructure system. The method provided by the embodiment of the invention is applied to the account tracking test scene of the financial infrastructure system, and can be regarded as an automatic account tracking test method of the financial infrastructure system. According to the method provided by the embodiment of the invention, real service scenes in a single day and multiple days of an existing production system (namely, a current production system in a production environment) are played back in a new generation system (namely, a to-be-produced system) one by one, and the accounting processing result of the new generation system is compared with the accounting processing result of the existing production system for analysis, so that the consistency of the service processing result of the new and old systems is checked.
The following provides a brief description of the implementation of the method according to the embodiment of the present invention. The account following test process provided by the embodiment of the invention mainly comprises links of data acquisition, business playback, result comparison, difference analysis and the like. The account tracking test method provided by the embodiment of the invention can be applied to an account tracking test platform, and an example diagram of a platform architecture of the account tracking test platform can be shown as shown in fig. 2, wherein the account tracking test platform comprises an account tracking data extraction module, an account tracking business playback module, an account tracking comparison module, a search server (ELASTIC SEARCH) data storage module, a file server, an account tracking report platform (front page) and the like. The account following data extraction module screens, converts, processes and exports the business data in the existing production system backup database (backup database of the current production system data) and the system database to be produced according to the business rules to obtain business data required by the test, and uploads the exported data to the file server to serve as input source data of the account following business playback module and the account following comparison module.
The following account test process provided by the embodiment of the invention can be realized based on Jenkins (continuous integration tool), and the operation framework of the following account test process can be shown in fig. 3. Based on the persistent integrated service and repeated work scheduling capability of Jenkins, a stable and independent running environment is provided by combining with a Docker container technology, the environment is supported to be quickly built and migrated, and an operation log (namely service data) and an execution result are stored. Specifically, a tester may submit code on a pipeline code and document management tool (GIT LAB), triggering Jenkins to package versions of pipeline code into a codebase. In a specific account following test process, a working node of Jenkins is triggered to perform service playback and data comparison in a manual or timed task mode, the working node can acquire a corresponding version of pipeline execution task from a code base, perform service playback on a system to be commissioned in a test environment, acquire service data of the system to be commissioned and actual service data of the system to be commissioned, perform data comparison, and store a data comparison result to ELASTIC SEARCH. Meanwhile, service data generated in the service playback process can be stored to ELASTIC SEARCH.
In the method provided by the embodiment of the invention, before the account following test starts, a series of front-end preparation works such as account following business scheme establishment, production database backup, account following environment establishment, account following platform deployment and the like are completed according to the test requirements of the system to be put into production. Wherein the billing service scheme can define the service operation which each service needs to play back on a daily basis, the comparison detail data, and the billing service period (such as 3 weeks) in the scheme.
In each business day in the business cycle, the following test procedure is executed:
The simulation test environment enters a daytime state, execution of a follow-up business playback flow is triggered through a Jenkins tool (timing triggering can be supported, manual triggering can be supported), daily test execution is completed, the follow-up environment enters a daytime end state, and when data of a system to be put into production reach the end state, automatic simulation comparison flow is triggered.
For example, taking inter-bank market bond transaction service as an example, the service playback and data comparison flow in the account following test process can be shown in fig. 4.
The business playback process in the method provided by the embodiment of the invention mainly comprises the following steps:
The account following test platform acquires instruction information and the like recorded on the current day of the production system from the file server as business input data, assembles a message through a script, and sends the message to an application server of the system to be put into production in an API mode so as to simulate interface operation of business personnel and realize initial data input. And finishing the operation playback and necessary external guarantee operation of each step of the test service flow according to the assembly line time sequence, and promoting the system to be put into production to normally process the test service, thereby obtaining the final result. Taking the service shown in fig. 4 as an example, the main service flow includes service playback operations of transaction order entry, order confirmation, full funds guarantee and other processes. Firstly, performing playback operation of a transaction order entry process, wherein the playback operation mainly comprises operations of acquiring a business order entered by an existing production system on the same day, judging whether a production system clearing order is successfully generated, importing corresponding business orders into a foreground and background interface table under the condition that the clearing order is successfully generated, sending the orders to the clearing system and the like. The playback operation of the instruction confirmation process mainly comprises the operations of acquiring a clearing instruction confirmed by the current production system on the same day, judging whether a contract corresponding to the clearing instruction on the production system fails, confirming an emergency instruction by the central terminal under the condition that the contract corresponding to the clearing instruction does not fail, and the like. The business playback operation of the full funds guarantee process mainly comprises operations of acquiring contracts settled on the same day, judging whether the contracts in the equal money state exist or not, and collecting full funds through a large-scale simulator under the condition that the contracts in the equal money state exist.
The data comparison flow, namely the day end simulation comparison process, in the method provided by the embodiment of the invention mainly comprises the following steps:
And after the operation playback of all the businesses is completed and the simulation account following environment enters a day-end state, starting simulation comparison. The account following test platform derives various accounting detail data processed by the current business day of the existing production system and the system to be put into production in the test environment through the account following data extraction module, and uploads the accounting detail data to the file server. After the account following comparison module downloads the data to be compared from the file server, the comparison is carried out piece by using Pandas data processing functions according to comparison rules and configured comparison elements, the comparison result is stored by using ELASTIC SEARCH, and the visual presentation (including a statistical chart, details of the data comparison result, a data query function and the like) of the comparison result is carried out through the account following report platform, so that the subsequent manual difference analysis is facilitated. Meanwhile, service playback data of the system to be commissioned can also be stored through ELASTIC SEARCH. Taking the service shown in fig. 4 as an example, the method specifically can be used for deriving a clearing instruction generated on the same day in a system to be put into production, a contract on the same day in the system to be put into production, a current day deposit account list, a current day fund account list and the like, correspondingly acquiring data of the instruction, the contract, the deposit list, the fund list and the like on the current production system, then carrying out simulation comparison on corresponding data in the two systems, and storing comparison results.
The data comparison rule in the method provided by the embodiment of the invention is briefly illustrated.
In the data comparison process provided by the embodiment of the invention, the data to be compared of the to-be-put-into-production system and the existing production system are respectively stored in the form of a data table.
The data comparison process mainly comprises the following steps:
Index matching: in the method provided by the embodiment of the invention, corresponding primary key values (the service layer identifier can uniquely identify the detail data and the values of the new and old systems are consistent under normal conditions) are defined for different types of detail data. In the data comparison process, index matching is carried out on each item of detail data by using a primary key value. Specifically, by using PANDAS MERGE characteristics, combining the data of the two tables of the new and old systems, and screening out detail data with index matching failure;
And (3) comparing states: for detail data with successful index matching, firstly performing state comparison (such as instruction state, contract state, fund detail state and the like), if the comparison fails, not performing the next element comparison case;
Element comparison: in the method provided by the invention, the data elements and types (such as text type, numerical value type, enumeration type, date type and the like) which are required to be compared are configured aiming at different types of detail data. In the data comparison process, for detail data with successful state comparison, element comparison is carried out on different types of detail data according to corresponding configuration, if any element comparison fails, the element comparison case result of the detail data is failure. In the comparison process of detail data, other types of data except text data are compared after being processed, such as enumeration type data needing to maintain a new and old enumeration value mapping relation table, numerical type data needing to be configured with precision, rounding method and the like. After the element comparison of all detail data is completed, information such as a comparison failure column, a comparison success column and the like is prompted in the overall data comparison result. Meanwhile, the original values and the test processing values of the new and the old system databases are displayed, so that the analysis and the processing are convenient.
Based on the method provided by the embodiment of the invention, the high-coverage account following test can be performed on the system to be commissioned, the real service scene of the financial infrastructure system can be restored, and the service test process with large data volume, high frequency, long period and multiple service types can be realized. Automatic service playback and data comparison are supported, various service scenes can be simulated through system operation, the testing accuracy is improved, the testing efficiency can be improved greatly, and the cost is saved.
Corresponding to the account following test method of the financial infrastructure system shown in fig. 1, the embodiment of the invention further provides an account following test device of the financial infrastructure system, which is used for implementing the method shown in fig. 1, and the structural schematic diagram of the account following test device is shown in fig. 5, and includes:
A first determining unit 201, configured to determine, when a system to be commissioned is in a daytime state of a target business day under a condition that a follow-up test is required to be performed on the system to be commissioned, a test business corresponding to the target business day; the test service is a service actually processed by the current production system in the production environment;
A second determining unit 202, configured to determine a service input data and a data object set corresponding to the test service; the data object set comprises a plurality of data objects to be compared;
a service playback unit 203, configured to perform service playback on the test service in the to-be-commissioned system based on the service input data;
A third determining unit 204 for determining a playback service data set; the playback service data set comprises playback service data corresponding to each data object to be compared, and each playback service data is service data generated by carrying out service processing on the test service in the service playback process of the to-be-commissioned system;
A fourth determining unit 205, configured to determine an actual service data set; the actual service data set comprises actual service data corresponding to each data object to be compared; each actual service data is service data generated by performing service processing on the test service by the current production system in a production environment;
a data comparison unit 206, configured to perform data comparison processing on the playback service data set and the actual service data set, so as to obtain a data comparison result;
and the result feedback unit 207 is configured to take the data comparison result as a test result corresponding to the test service, and feed back the test result to the user.
By applying the device provided by the embodiment of the invention, the account following test can be carried out on the system to be put into production through business playback, so that the manual operation in the account following test process can be reduced, the labor cost can be reduced, the test efficiency can be improved, and the test scale can be enlarged. And secondly, the real business in the production environment is played back in the test process, so that various business scenes in the real production scene can be simulated, and the comprehensiveness and accuracy of the account following test can be improved. In addition, a real-time account following test mode can be realized, and the timeliness of the test is improved.
The device provided by the embodiment of the present invention may further extend the plurality of units based on the device shown in fig. 5, and the functions of each unit may be referred to in the foregoing description of each embodiment provided by the following test method of the financial infrastructure system, which is not further illustrated herein.
The embodiment of the invention also provides a storage medium, which comprises stored instructions, wherein the instructions control equipment where the storage medium is located to execute the account tracking test method of the financial infrastructure system when running.
The embodiment of the present invention further provides an electronic device, whose structural schematic diagram is shown in fig. 6, specifically including a memory 301, and one or more instructions 302, where the one or more instructions 302 are stored in the memory 301, and configured to be executed by the one or more processors 303, where the one or more instructions 302 perform the following operations:
Under the condition that a follow-up test is required to be carried out on a system to be commissioned, determining a test service corresponding to a target service day when the system to be commissioned is in a daytime state of the target service day; the test service is a service actually processed by the current production system in the production environment;
determining service input data and a data object set corresponding to the test service; the data object set comprises a plurality of data objects to be compared;
based on the service input data, performing service playback on the test service in the to-be-commissioned system;
Determining a playback service data set; the playback service data set comprises playback service data corresponding to each data object to be compared, and each playback service data is service data generated by carrying out service processing on the test service in the service playback process of the to-be-commissioned system;
Determining an actual service data set; the actual service data set comprises actual service data corresponding to each data object to be compared; each actual service data is service data generated by performing service processing on the test service by the current production system in a production environment;
Performing data comparison processing on the playback service data set and the actual service data set to obtain a data comparison result;
and taking the data comparison result as a test result corresponding to the test service, and feeding back the test result to a user.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for a system or system embodiment, since it is substantially similar to a method embodiment, the description is relatively simple, with reference to the description of the method embodiment being made in part. The systems and system embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative elements and steps are described above generally in terms of functionality in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

CN202410153725.8A2024-02-022024-02-02Account following test method and related equipment of financial infrastructure systemActiveCN118093384B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202410153725.8ACN118093384B (en)2024-02-022024-02-02Account following test method and related equipment of financial infrastructure system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202410153725.8ACN118093384B (en)2024-02-022024-02-02Account following test method and related equipment of financial infrastructure system

Publications (2)

Publication NumberPublication Date
CN118093384Atrue CN118093384A (en)2024-05-28
CN118093384B CN118093384B (en)2024-10-01

Family

ID=91141347

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202410153725.8AActiveCN118093384B (en)2024-02-022024-02-02Account following test method and related equipment of financial infrastructure system

Country Status (1)

CountryLink
CN (1)CN118093384B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104461863A (en)*2014-10-292015-03-25中国建设银行股份有限公司Service system testing method, device and system
US20210026761A1 (en)*2019-07-222021-01-28Health Care Service Corporation, A Mutual Legal Reserve CompanyTesting of complex data processing systems
CN112463568A (en)*2020-12-082021-03-09中国人寿保险股份有限公司Service simulation test method and device and electronic equipment
CN116974881A (en)*2022-04-222023-10-31腾讯科技(深圳)有限公司Application testing method, device, electronic equipment and readable medium
CN117194246A (en)*2023-09-072023-12-08中国银行股份有限公司Service system testing method, device and server
CN117194242A (en)*2023-09-062023-12-08中国工商银行股份有限公司Log playback method and device for transaction system, electronic equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104461863A (en)*2014-10-292015-03-25中国建设银行股份有限公司Service system testing method, device and system
US20210026761A1 (en)*2019-07-222021-01-28Health Care Service Corporation, A Mutual Legal Reserve CompanyTesting of complex data processing systems
CN112463568A (en)*2020-12-082021-03-09中国人寿保险股份有限公司Service simulation test method and device and electronic equipment
CN116974881A (en)*2022-04-222023-10-31腾讯科技(深圳)有限公司Application testing method, device, electronic equipment and readable medium
CN117194242A (en)*2023-09-062023-12-08中国工商银行股份有限公司Log playback method and device for transaction system, electronic equipment and storage medium
CN117194246A (en)*2023-09-072023-12-08中国银行股份有限公司Service system testing method, device and server

Also Published As

Publication numberPublication date
CN118093384B (en)2024-10-01

Similar Documents

PublicationPublication DateTitle
CN109857667A (en)Automatic interface testing method, test device, test equipment and storage medium
CN111221726A (en) A test data generation method, device, storage medium and intelligent device
CN106155906B (en)A kind of bank's host close beta system and method
CN112650688B (en)Automated regression testing method, associated device and computer program product
CN108536521B (en)Simulation platform-based offline environment checking method and device
CN104461863A (en)Service system testing method, device and system
CN110795332B (en) Automated testing method and device
CN106649500A (en)Data verification method and system
CN112488652A (en)Work order auditing method, system, terminal and storage medium
CN107908548A (en)A kind of method and apparatus for generating test case
CN114048129B (en) Automated testing method, device, equipment and system for software function changes
US20040102994A1 (en)Method and system for processing sales process information
CN111061696A (en)Method and device for analyzing transaction message log
CN112506771A (en)Message comparison method and device
CN111124936B (en)Building block type software testing method, testing device, testing equipment and storage medium
CN109710528A (en)A kind of test script generation method, device, equipment and medium
CN104360939A (en)Method, equipment and system for positioning fault
CN118394642A (en)Verification method and device
CN111625458A (en)Service system testing method, device and equipment
CN118093384B (en)Account following test method and related equipment of financial infrastructure system
CN118363874B (en)Keyword-driven automatic use case data generation method
US20170270111A1 (en)System migration using selective envelope management
CN114266459B (en) IQC material inspection method, IQC equipment, system and computer-readable storage medium
CN108132802B (en)Application method of configuration model in system development
CN117370202A (en)Method, device, equipment and storage medium for testing full link of multiple bins

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp