Font Size: a A A

Automated Test Case Generation System Research And Implementation

Posted on:2008-06-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y MaoFull Text:PDF
GTID:2208360212999897Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Software test is the important means that guarantee software quality and reliability, and in this respect, it plays the role that other method can't replace.However, software test is very complex; it needs to consume huge manpower, material resources and time, which takes the 40%-50% of entire software development cost approximately. Therefore, raising the automation of software test tool is very important for ensure software development quality and reduction software development cost. And then, the most important thing is raising the automation level of the test case generation for raising the automation level of test tool and even entire test process, so this dissertation study and design mainly according to this problem.Based on the research on software test algorithms and technologies, we focused on it and discovered about the existing algorithm and technology, combined with the actual requirement, prompted a unit test algorithm-Instruction based test case generation. The software can be tested automatically and efficiently in this method. In addition, test case can be separated from test driven program, which is suitable for the maintenance and reuse of the test cases. This method has achieved a good effect in practical application.Next, this disseration has introduced algorithm-Instruction's design and description in XML. Catch tightly, based on the research on boundary testing algorithm, an improved generation approach of the boundary test data is presented. And this improved algorithm efficiently reduces test cost and improves fault coverage. After having solved these problems, author has developed the automatic test case generation toolAlthough the research and the development of our system discussed in this paper is kind of exploration, it still sense of utility and theoretic.
Keywords/Search Tags:Software Test, Unit Test, Test Case, Test Instruct, Boundary Test
PDF Full Text Request
Related items