Title :
A Two-Level Prioritization Approach for Regression Testing of Web Applications
Author :
Garg, Deepak ; Datta, Amitava ; French, Tim
Author_Institution :
Sch. of Comput. Sci. & Software Eng., Univ. of Western Australia, Perth, WA, Australia
Abstract :
A test case prioritization technique reschedules test cases for regression testing in an order to achieve specific goals like early fault detection. We propose a new two level prioritization approach to prioritize test cases for web applications as a whole. Our approach automatically selects modified functionalities in a web application and executes test cases on the basis of the impact of modified functionalities. We suggest several new prioritization strategies for web applications and examine whether these prioritization strategies improve the rate of fault detection for web applications. We propose a new automated test suite prioritization model for web applications that selects test cases related to modified functionalities and reschedules them using our new prioritization strategies to detect faults early in test suite execution.
Keywords :
Internet; program testing; regression analysis; Web applications; regression testing; test case prioritization; two-level prioritization; Conferences; Educational institutions; Software; Software engineering; Software testing; Unified modeling language; Regression testing; Test case prioritization; Two level prioritization; Web applications;
Conference_Titel :
Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4673-4930-7
DOI :
10.1109/APSEC.2012.34