Automatic test method and simulator for financial transaction platform

A technology for automated testing and financial transactions, applied in the field of simulator systems, which can solve the problems of not taking into account exchanges, unreliable testing expectations, and incomplete business coverage, achieving high testing efficiency, easy maintenance and function expansion, and convenient data maintenance. Effect

Active Publication Date: 2020-06-19
上海金融期货信息技术有限公司
View PDF9 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, traffic recording and playback, selection of inactive contracts and access to simulation tests are all unreliable test methods for testing expectations, and do not take into account the different trading days of the exchange, the change of the exchange's business data, and the uncontrollability of the counterparty of the transaction order , leading to partial or complete failure of test cases and high maintenance costs
The third test method, that is, to modify the exchange system, has certain system intrusion and incomplete business coverage, and relies on the source code of the exchange system. These shortcomings will lead to little improvement in the efficiency of R&D and testing brought about by the above method

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Automatic test method and simulator for financial transaction platform
  • Automatic test method and simulator for financial transaction platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] The present invention will be described in detail below in conjunction with the drawings and specific embodiments. Note that the following aspects described in conjunction with the drawings and specific embodiments are only exemplary, and should not be construed as limiting the protection scope of the present invention.

[0056] figure 1 The flow of an embodiment of the automated testing method for a financial transaction platform of the present invention is shown. See figure 1 The method of this embodiment is described by taking the automated test of the futures counter as an example, and the implementation steps are described in detail as follows. The invention can be extended to other financial application scenarios.

[0057] Step 1: Receive the test interface of the financial trading platform.

[0058] The specific processing is: obtaining the test interface of the financial trading platform (for example, the test interface of the futures counter) periodically or in a tr...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an automatic test method and simulator for a financial transaction platform, which can provide a reliable test expected result, and a system test case can be reused, so that the correctness, reliability and research and development test efficiency of a system are improved. According to the technical scheme, a to-be-tested interface of a financial transaction platform is received; automatically analyzing the received to-be-tested interface and obtaining a parameter list from the to-be-tested interface; setting a parameter pairing relationship according to the obtained parameter list; generating test case data through an ant colony algorithm according to the obtained parameter list and the set parameter pairing relationship; automatically applying for a test machine according to the number of cases of the generated test case data and a historical case execution baseline; allocating a test case according to the applied test machine; automatically executing the correspondingly distributed test cases through the applied test machine; automatically summarizing test results after the test cases are executed; and analyzing the summarized test results.

Description

Technical field [0001] The invention relates to a system testing method, in particular to an automated testing method applied to a financial transaction counter, especially a futures counter platform system, and a used simulator system. Background technique [0002] At present, the system of futures counter platforms is gradually increasing, and the number of users is gradually increasing. Major manufacturers are developing corresponding futures counter platforms. At the same time, due to the increasing competitive pressure, higher requirements are put forward for the efficiency and accuracy of counter testing. Automated interface testing is a way to improve testing efficiency. [0003] The purpose of automated interface testing is: the test program can perform a series of interface tests on the target system according to a predetermined algorithm, thereby assessing the quality of the system. However, the difficulty of automated interface testing lies in how to efficiently write h...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36G06N3/00
CPCG06F11/3684G06N3/006
Inventor 吴荣阳
Owner 上海金融期货信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products