Abstract:
Regression testing is an expensive testing procedure utilized to validate modified software. Duringregressiontesting,amodifiedsystemisretestedusingtheexistingtestsuite. Because the size of the test suite may be very large, testers are interested in detecting faults in the systemasearlyaspossibleduringtheretestingprocess. Regressiontestselectiontechniques attempt to reduce the cost of regression testing by selecting a subset of a program’s existing testsuite. Inthispaperwehavebrieflydiscussedtwooftheselectiontechniquesandchoose the safe algorithm technique. The previous researches indicate that safe regression test selectioncanbecost-effective,butthatitscostsandbenefitsvarywidelybasedonanumberof factors. Inordertocarrythroughtheregressiontestingquicklyandeffectively,wehaveproposed a regression testing approach from a large test suite using hybrid technique based on safeselectionalgorithmandprioritizationbasedoncostcriterion. Weexaminedsomeprioritizationstrategiesanddevelopourproposedalgorithmtoimprovetherateoffaultdetection for web applications. We propose a new hybrid regression testing approach that select less test cases and then prioritize them according to their cost, so that the regression testing for web application become more time effective and less expensive.