A Two-Level Prioritization Approach for Regression Testing of Web Applications

被引:5
作者
Garg, Deepak [1 ]
Datta, Amitava [1 ]
French, Tim [1 ]
机构
[1] Univ Western Australia, Sch Comp Sci & Software Engn, Perth, WA 6009, Australia
来源
2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE WORKSHOPS (APSECW), VOL. 2 | 2012年
关键词
Regression testing; Test case prioritization; Web applications; Two level prioritization; TEST SELECTION;
D O I
10.1109/APSEC.2012.34
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:150 / 153
页数:4
相关论文
共 14 条
[1]   Abstracting business level UML diagrams from web applications [J].
Di Lucca, GA ;
Fasolino, AR ;
Tramontana, P ;
De Carlini, U .
FIFTH IEEE INTERNATIONAL WORKSHOP ON WEB SITE EVOLUTION THEME: ARCHITECTURE, PROCEEDINGS, 2003, :12-19
[2]  
Garg D., 2012, 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation (ICST 2012), P726, DOI 10.1109/ICST.2012.163
[3]  
Guo Y, 2008, ESEM'08: PROCEEDINGS OF THE 2008 ACM-IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, P303
[4]   Regression test selection for Java']Java software [J].
Harrold, MJ ;
Jones, JA ;
Li, TY ;
Liang, DL ;
Orso, A ;
Pennings, M ;
Sinha, S ;
Spoon, SA ;
Gujarathi, A .
ACM SIGPLAN NOTICES, 2001, 36 (11) :312-326
[5]  
Korel B, 2005, PROC IEEE INT CONF S, P559
[6]   Prioritizing test cases for regression testing [J].
Rothermel, G ;
Untch, RH ;
Harrold, MJ .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2001, 27 (10) :929-948
[7]   Analyzing regression test selection techniques [J].
Rothermel, G ;
Harrold, MJ .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (08) :529-551
[8]  
Rothermel G, 2000, SOFTW TEST VERIF REL, V10, P77, DOI 10.1002/1099-1689(200006)10:2<77::AID-STVR197>3.0.CO
[9]  
2-E
[10]  
Sampath Sreedevi, 2008, 2008 First IEEE International Conference on Software Testing, Verification and Validation (ICST '08), P141, DOI 10.1109/ICST.2008.42