Font Size: a A A

Research Of Test Case Minimization In The Automatic Software Testing Framework

Posted on:2011-03-29Degree:MasterType:Thesis
Country:ChinaCandidate:M L ZhangFull Text:PDF
GTID:2178360302980187Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Software testing is an important approach for quality assurance. As the software using expanding, software testing has become an significant part of software development. With the software size continues to expand, the difficulty of testing increase, so the automatic software testing is in bad desire now. Today, automated testing software has developed into an important research direction of software engineering.Software Automatic Testing eventually applied to practical application in form of software testing framework or software testing tool. As an important part of software development cycle and software testing, regression testing is used in every phase of software developing. On the basis of research on the existing framework, This article presented an automatic software regression testing framework ASTF(Automatic Software Testing Framework), it can applied to the testing between different environment configuration and platform. It can used to do static analyzing, dynamic analyzing, automatic regression testing and so on. ASTF can capture user input automatically, fresh the test case suite and then minimize the test suite. ASTF realize these function mainly depend on the program instrumentation and capture/replay technology, and made the capture/replay convenient and test case automatic extraction flexible. This article mainly works in the test case minimization arithmetic and automatic regression testing. The minimization is based on GRE heuristic arithmetic and combined into the regression testing.In this article, in accordance to the regression testing, automatic software testing frame work ASTF is presented. Second, the solutions for the key technologies of the framework are provided. At last, research on the test case minimization and GRE heuristic arithmetic, saved resource for regression testing and made the testing efficiency.
Keywords/Search Tags:Software Testing Framework, regression Testing, Minimization of Test suites
PDF Full Text Request
Related items