Font Size: a A A

Research On Reuse Technology Of Test Case

Posted on:2010-05-09Degree:MasterType:Thesis
Country:ChinaCandidate:Z F HuFull Text:PDF
GTID:2178360272979392Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Software testing is a very important means to assure the quality of software. Choosing a proper test case plays a vital role in the test. However, the personal experience of the tester is depended much on during the designing of a test case and different test case compiling formats are compiled out by different testers. So big blindness is brought in the test and software quality is not consequently assured.The software test case reuse is studied to resolve the above problems. The general course of establishing reusable test cases is described. Reuse Oriented Test Case Model, a model of test case design is proposed. XML is analyzed and studied. XML Schema is used to describe the model of Reuse Oriented Test Case. The unified description framework standard is provided. Finally, in the model of Reuse Oriented Test Case, reusable resources and their relations are analyzed. Four reusing mechanisms are defined including inclusion, combination, inheritance and expansion, according to the reusability of reusable resources with different granularities.Reusability is an important feature of the Reuse Oriented Test Case. Therefore, reusable degree is proposed; Static reusable degree formulas are defined, which are used to calculate the reusable degree of the Reuse Oriented Test Case and reusable resources; Process of the Reuse Oriented Test Case reuse is analyzed; Dynamic reusable degree arithmetic is proposed.In order to measure the reusability of the Reuse Oriented Test Case, evaluation system of the Reuse Oriented Test Case is established. Based on the evaluation system, an evaluation model of measurement for Reuse Oriented Test Case reusability is found. Finally, an experiment of the Reuse Oriented Test Case reuse is designed. Experiment results show that the Reuse Oriented Test Case reuse reduces the design time and design problems of test cases, improve the test efficiency.
Keywords/Search Tags:software, software test, test case, reuse, test case model, evaluation model
PDF Full Text Request
Related items