Font Size: a A A

Design And Implementation Of Intelligent Configuration Management Component In Interface Testing Environment Based On Spring

Posted on:2011-05-13Degree:MasterType:Thesis
Country:ChinaCandidate:X H WangFull Text:PDF
GTID:2178330332471975Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Along with the practice and development of software engineering, software testing becomes professional and attracts more and more attention. Most of our traditional testing are based on functions and manual, then appeared performance testing, automation testing, and security testing. But the complex software architecture makes the system grow toward the direction of distributed, business center and high availability, the interfaces between systems become more and more numerous and diverse. It is difficult for the existing methods to meet the needs of system development. Therefore we urgently need a novel testing method, which is more effective and practical, to ensure the quality of the software products. It leads interface testing method to arise.It is a method which is for software interfaces between system components. It mainly used to detect the interfaces between the external systems and the current system, and the interfaces among the various subsystems. The main task of the interface testing is to check data exchanging, data transfering, processes controlling, and the logical relationships between these systems.Before the interface testing will be put into practice, the focus of our work is to configure the testing environment. For a particular interface, extracting testing environment from the source software products is a work which involves a lot of technologies and time. It is very hard for us to avoid omissions and deficiencies by manual method. During the testing procedure, if we find the errors of the testing environment and rework to repair the environment, we will spend more time to do this work. So, the intelligent configuration management for testing environment naturally becomes an essential work.In this paper, we firstly give the basic knowledge of software testing. Secondly we analyse the software testing process, testing content and testing methods. Thirdly we introduce the specific details of interface testing, including why we do interface testing, the location of interface testing, definitation of technological process, estimation standard, where the importance of testing environment and the necessary of intelligent configuration management for testing environment are emphasized. After giving the detailed analysis of the related technologies and practical applications, we firstly present a scheme of intelligent configuration of testing environment based on the Springframework technology, and then we design and realize it's main functions. The testing results show that the novel intelligent configuration method can complete the task of intelligent configuration management for interface testing environment. Finally, we provide the summary and next research goals in this paper.
Keywords/Search Tags:Software testing, Interface testing, Testing environment, Spring, Intelligent, Configuration management
PDF Full Text Request
Related items