Font Size: a A A

Research Of Combinatorial Testing Based On Parameter Order

Posted on:2013-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:F WangFull Text:PDF
GTID:2248330371999283Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In today’s society, information has become more and more common; the development of computer technology is the main reason for the information development. Computer technology includes hardware and software. However, the development of software is always changing and updating very fast, a large number of software products have been applied to every field. All fields are more and more depend on the software, so many people pay more attention to the software development. Especially, more and more people pay more attention to the quality of the software. However, how to guarantee the quality and reliability of the software? Software testing must been taken out as the object of discussion, and only by software testing can complete the high quality, high reliability of the software.Perfect software testing can check up most of the software defect. Software testing is the main method which can ensure the software product quality and reliability, their status is irreplaceable. Along with the development of much large software, software’s demand is higher, at the same tine, software also become more and more complexity, which makes people realize the importance of software testing, therefore, much attention been paid to software testing, especially, large software or high quality of software. At present, in the software development cycle, the software requirements document is also the beginning of the software testing. Software testing occupy the important position, and it occupied above40%of the whole development cycle, some even higher. The purpose of software testing is to find software error. But how do we find software error? This needs to execute test case through the testing tool. So how to produce valid test suite has become the focus of research.Experience and practice showrs that the combination test is a kind of effective black box software testing method. Combination test technology is a kind of important technology as the test cases generation. And Combination test’application is wide relatively. It generates test suite for the software system according to the parameters and the relationship between the parameters. It can generate small, high detection ability test suite.Firstly, this paper study the domestic and international research on the combination test method; we will compare to all kinds of combination test methods, then we choose combinatorial testing method based on parameter order as key research, such as algebra constructing algorithm, AETG algorithm. IPO-N algorithm, TCG algorithm, PICT algorithm etc. this paper introduced redundant data processing method and optimized the local optimal problem; At last, testing tool based on IPO-N have been implemented.
Keywords/Search Tags:combinatorial testing, on parameter order, error location, testing tool
PDF Full Text Request
Related items