Font Size: a A A

Regression Testing Research And Applications

Posted on:2012-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:G Q TangFull Text:PDF
GTID:2218330374953626Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In software life cycle,testing account for a large proportion.Software testing not only to find the error of the software,but by analyzing the causes of errors and distribution,to help evaluate software quality,and further found that the software flaw,but also help to design more targeted of test methods to inprove the dfficiency of the test. Regression testing take an alternative function of software testing process.Launcher Ariane 5 rocket is due to neglect of regression testing and caused irreparable consequences. How to.choose the correct strategies to reduce test time,increase the efficiency of error localization in the regression testing process are two important issues to be resolved.In this paper,in-depth study of two issues above,firstly,the proposed order based on the severity of defects sorting technology with test case selection in the regression testing.This technology is on the basis of certain coverage.It improve the efficiency of the test and priority check the probability of relatively critical defects.After experimental verfication,the algorithm does achieve ideal results.Secondly,direct at the issue for defect location,this paper gave the improvement of the original hierarchical slicing algorithm.This algorithm aim to achieve the full purpose of positioning the location of defects. At the same time,this paper presents a system framework for regression testing.The troubleshooting starts from the module of black box testing,and has been positioned to the defect where the program statements.The model has the advantage in the regression testing,black box testing of the defects through the start,reverse positioning error to the program statements.It help the developers to quickly find mistakes,and greater overall efficiency of regression testing.This paper used examples to demonstrate what were studied.Proven that the proposed approach does not affect the coverage achieved on the basis of the purpose of improving the efficiency of regression testing.
Keywords/Search Tags:Regression testing, Sorting test cases, Program hierarchical slicing
PDF Full Text Request
Related items