Font Size: a A A

Design And Implementation Of Automated Regression Testing Tool For Huge Application Software Systems

Posted on:2009-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:H ChengFull Text:PDF
GTID:2178360242474628Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
This paper described the testing technology system, not only the current status of regression testing but also the existed problems on automated testing tools. After analyzing the characteristics of the testing tools and limitations, we raised the automated regression testing tool solution, which used. NET technology to develop and based on C / S mode. Through the requirement analysis of Regression Testing for the China Construction Bank Data Integration Project (referred to as DCC system) , we proposed the design idea for the automated regression testing tool, elaborated on the functions of automated regression testing tool, designed and implemented an automated regression testing tool for large application software systems.System used .NET platform and the C/S mode three-tier structure, and the performance of the system was divided into presentation layer, business logic layer and data access layer, we used modular method to develop the business cases management module, test cases management module and test engine module.Through researching automated testing technology and analyzing the system architecture of the China Construction Bank Data Integration Project, we created the idea of the test cases management. By defining test script association rules, system would generate the effective testing business flow automatically.The application software systems can be tested by different testing methods, including the testing method based on the interface and the testing method which based on the protocol.The successful implementation of the automated regression testing for the China Construction Bank Data Integration Project, improving the automated regression tool could meet the requirements of the enterprises which should have high efficiency and low-cost on the implementation of the automated testing, having practical significance. It made great contributions to the fields of automated regression testing for large application software systems.
Keywords/Search Tags:Regression Testing, Automated Testing Tools, Test Cases, C/S, .NET
PDF Full Text Request
Related items