Font Size: a A A

The Design And Implementation Of Automated Testing System For Bank Data Exchange

Posted on:2014-07-24Degree:MasterType:Thesis
Country:ChinaCandidate:H Z ChenFull Text:PDF
GTID:2298330452961211Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The modern era, software testing plays more and more important role in the fieldof software. The efficiency of software testing has been paid more and more attention,automated testing is a powerful weapon for solving the efficiency of the test. Usingautomated test system replaces the traditional manual testing, it can not only improvethe accuracy of software testing and testing personnel enthusiasm, and automatedtesting efficiency is far higher than other testing methods.The topic of the study is to design and implement an automated testing system forthe bank data exchange. As the bank data exchange has characteristics of long projectcycle, much regression testing workload, for these characteristics, BTT project teamdecides to develop an automated test system for the bank data exchange to perform thetest work more efficiently.Firstly according to the structure characteristics of the bank data exchange, theautomated test system is divided into six parts, they are constant data exchange testmodule, the logical expression data exchange test module, business flow context dataexchange test module, global function data exchange test module, a custom functiondata exchange test module, conditional expression data exchange test module. For eachof the six test modules, the automated test system executes it automatically andrespectively.Then to implement automated testing of their respective functions based on thecharacteristics of the various data test module. Its purpose is to implement code intothe four-story structure, namely SWTBot layer, tools layer, component layer, the testcases layer. The four-story structure is called in turn from the top layer test cases to thebottom layer SWTBot, the structure is clear and organization code is conducive toimprove various testing modules reusability and scalability.Finally run automated test systems and generate test reports, verify the system canperform six modules functional and performance testing correctly and effectively ornot by analyzing the test results. While analyze and improve the performance ofautomated test systems based on testing time speed and other factors that automated test system perform. Test results show that the test efficiency of the automated testsystem for the bank data exchange portion is improved by3to5times, significantlyimprove the test efficiency and test accuracy. The design and implementation of theentire system runs through the idea of software engineering, from requirementsanalysis, system design, system implementation to system testing, ultimately developan automated testing system for bank data exchange.
Keywords/Search Tags:Regression test, Automated test, Bank data exchange, SWTBot
PDF Full Text Request
Related items