Font Size: a A A

Design And Implementation Of Conductor-an Automated Testing Tool

Posted on:2013-01-24Degree:MasterType:Thesis
Country:ChinaCandidate:S CengFull Text:PDF
GTID:2248330374499400Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Automated testing plays an important role in software engineering practice, how to manage the automated testing has been a major problem need to be addressed in the field of software quality assurance. This paper firstly introduce the research hot spots of this field and try to category all the automated testing tools into3groups roughly, general design pattern of each group is introduced. Then this paper focuses on the automated testing tool Conductor, the background of Conductor is introduced firstly. Then this paper introduces the technologies and libraries used by Conductor, these techonolies and libraries are foundation of Conductor’s implementation. Then this paper follows the methodology of software engineering to do requirements analysis for Conductor. After the analysis, paper start to do comprehensive introduction of the high level design of Conductor, these designs include the UI design,the business process design, database design and service design. The UI design will describe the interfaces for every important functions, the business process design part describe the detailed process for every important function, as for database design, this paper leverage ER diagram to describe the database tables and the relationships among them. In the service design part, this paper introduced Web Service and an events system. After the high level architecture analysis, this paper gives detailed analysis of main features of Conductor, this includes the queue based testing model, the dynamic and static resource assignment, the management of testcase and its profile. This paper also describe detailly in the topic of the web service and event system of Conductor.
Keywords/Search Tags:Quality Assurance, Automated testing, Test Queue, Eventsystem, Web Service
PDF Full Text Request
Related items