Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/ASE.2009.77
- Scopus: eid_2-s2.0-77952123669
- WOS: WOS:000278137400020
- Find via
Supplementary
- Citations:
- Appears in Collections:
Conference Paper: Adaptive random test case prioritization
Title | Adaptive random test case prioritization |
---|---|
Authors | |
Keywords | Adaptive random testing Test case prioritization |
Issue Date | 2009 |
Publisher | Association for Computing Machinery, Inc. The Journal's web site is located at http://ieeexplore.ieee.org/xpl/conhome.jsp?punumber=1000064 |
Citation | Ase2009 - 24Th Ieee/Acm International Conference On Automated Software Engineering, 2009, p. 233-244 How to Cite? |
Abstract | Regression testing assures changed programs against unintended amendments. Rearranging the execution order of test cases is a key idea to improve their effectiveness. Paradoxically, many test case prioritization techniques resolve tie cases using the random selection approach, and yet random ordering of test cases has been considered as ineffective. Existing unit testing research unveils that adaptive random testing (ART) is a promising candidate that may replace random testing (RT). In this paper, we not only propose a new family of coverage-based ART techniques, but also show empirically that they are statistically superior to the RT-based technique in detecting faults. Furthermore, one of the ART prioritization techniques is consistently comparable to some of the best coverage-based prioritization techniques (namely, the "additional" techniques) and yet involves much less time cost. © 2009 IEEE. |
Description | IEEE / ACM International Conference on Automated Software Engineering This research is supported in part by the General Research Fund of the Research Grants Council of Hong Kong (project nos. 123207 and 716507) and a discovery grant of the Australian Research Council (project no. DP0984760). |
Persistent Identifier | http://hdl.handle.net/10722/93070 |
ISSN | |
ISI Accession Number ID | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Jiang, B | en_HK |
dc.contributor.author | Zhang, Z | en_HK |
dc.contributor.author | Chan, WK | en_HK |
dc.contributor.author | Tse, TH | en_HK |
dc.date.accessioned | 2010-09-25T14:49:59Z | - |
dc.date.available | 2010-09-25T14:49:59Z | - |
dc.date.issued | 2009 | en_HK |
dc.identifier.citation | Ase2009 - 24Th Ieee/Acm International Conference On Automated Software Engineering, 2009, p. 233-244 | en_HK |
dc.identifier.issn | 1938-4300 | - |
dc.identifier.uri | http://hdl.handle.net/10722/93070 | - |
dc.description | IEEE / ACM International Conference on Automated Software Engineering | - |
dc.description | This research is supported in part by the General Research Fund of the Research Grants Council of Hong Kong (project nos. 123207 and 716507) and a discovery grant of the Australian Research Council (project no. DP0984760). | - |
dc.description.abstract | Regression testing assures changed programs against unintended amendments. Rearranging the execution order of test cases is a key idea to improve their effectiveness. Paradoxically, many test case prioritization techniques resolve tie cases using the random selection approach, and yet random ordering of test cases has been considered as ineffective. Existing unit testing research unveils that adaptive random testing (ART) is a promising candidate that may replace random testing (RT). In this paper, we not only propose a new family of coverage-based ART techniques, but also show empirically that they are statistically superior to the RT-based technique in detecting faults. Furthermore, one of the ART prioritization techniques is consistently comparable to some of the best coverage-based prioritization techniques (namely, the "additional" techniques) and yet involves much less time cost. © 2009 IEEE. | en_HK |
dc.language | eng | en_HK |
dc.publisher | Association for Computing Machinery, Inc. The Journal's web site is located at http://ieeexplore.ieee.org/xpl/conhome.jsp?punumber=1000064 | - |
dc.relation.ispartof | ASE2009 - 24th IEEE/ACM International Conference on Automated Software Engineering | en_HK |
dc.rights | IEEE / ACM International Conference on Automated Software Engineering. Copyright © Association for Computing Machinery, Inc. | - |
dc.rights | © ACM, 2009. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proceedings of the 24th IEEE/ACM International Conference on Automated Software Engineering (ASE 2009), Auckland, New Zealand, 16-20 November 2009 , p. 233-244. http://doi.acm.org/10.1145/1747491.1747523 | - |
dc.subject | Adaptive random testing | en_HK |
dc.subject | Test case prioritization | en_HK |
dc.title | Adaptive random test case prioritization | en_HK |
dc.type | Conference_Paper | en_HK |
dc.identifier.openurl | http://library.hku.hk:4550/resserv?sid=HKU:IR&issn=1938-4300&volume=&spage=233&epage=244&date=2009&atitle=Adaptive+random+test+case+prioritization | - |
dc.identifier.email | Tse, TH: thtse@cs.hku.hk | en_HK |
dc.identifier.authority | Tse, TH=rp00546 | en_HK |
dc.description.nature | postprint | - |
dc.identifier.doi | 10.1109/ASE.2009.77 | en_HK |
dc.identifier.scopus | eid_2-s2.0-77952123669 | en_HK |
dc.identifier.hkuros | 160936 | en_HK |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-77952123669&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.spage | 233 | en_HK |
dc.identifier.epage | 244 | en_HK |
dc.identifier.isi | WOS:000278137400020 | - |
dc.identifier.scopusauthorid | Jiang, B=35199818000 | en_HK |
dc.identifier.scopusauthorid | Zhang, Z=10639502200 | en_HK |
dc.identifier.scopusauthorid | Chan, WK=23967779900 | en_HK |
dc.identifier.scopusauthorid | Tse, TH=7005496974 | en_HK |
dc.identifier.issnl | 1938-4300 | - |