Font Size: a A A

Research And Design Of Object-oriented Software Test Automation Framework

Posted on:2007-04-12Degree:MasterType:Thesis
Country:ChinaCandidate:Z QiFull Text:PDF
GTID:2208360182478624Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
As the IT period comes along, the computer has come into people's life and men have paid more much attentions on software's quality. In hence, software testing has become dispensable for software quality assurance. On one hand, during recent years, the world do research on Object-Oriented (00) software testing a lot, however, it has not formed a whole set of a good theory of software testing of 00 testing yet. The new characteristics from 00 technique bring new challenge for testing. On the other hand, automatic testing is able to accomplish a plenty of repeatable work in high efficiency. With regard to these issues, in this paper the author does research for how to build an 00 automatic testing framework for enterprise Java application that can make 00 testing process be automatic and fast.Firstly, after summarizing the common and the difference about testing by comparing the traditional software with 00 software, the author analyzes the new influence caused by new characteristics on 00 testing, and then puts forward some points about how to test more exactly and fully. Besides, the author mainly explains the 00 automatic testing framework, and then analyzes the coding rules and implement principle, including expending some part functions. At last, the author realizes an 00 automatic testing by adopting a pattern of VSS (version controller) plus Ant (project management) plus JUnit (integration testing). The testing system is based on the current popular testing framework like JUnit and the author encapsulates the framework. After deploying Ant the author creates an 00 automatic testing framework by using Ant to build or test rapidly. Then, the author put the source code into VSS which is a kind of version controller so that it can startup the automatic testing tool to testing the product code by the continuous integration tool.The author believes the research in this paper has a certain referring values on 00 automatic testing.
Keywords/Search Tags:Object-orientated, automatic testing, testing framework, JUnit, Ant, VSS
PDF Full Text Request
Related items