Title
The Cuckoo Search and Integer Linear Programming Based Approach to Time-Aware Test Case Prioritization Considering Execution Environment.
Abstract
Regression testing plays an important role in software development process. The more mature software system development is, the greater the proportion of regression testing during software life cycle takes. To this point, test case prioritization techniques are proposed to detect more faults as early as possible and improve the effectiveness of regression testing. However, it is often performed in a time constrained execution environment. This paper introduces a new method of time-aware test case prioritization. First of all, it takes advantage of the cuckoo search algorithm to reorder test suite. Then, integer linear programming model is employed to test selection in light of time budget. At last, a novel fitness function is designed focusing on code coverage that from method-call information perspective. Experimental results show that our method improves the effectiveness of fault detection compared with traditional fault detection techniques especially time is constrained.
Year
DOI
Venue
2018
10.1007/978-3-030-12981-1_51
CollaborateCom
Field
DocType
Citations 
Code coverage,Test suite,Data mining,Computer science,Fault detection and isolation,Cuckoo search,Software system,Regression testing,Integer programming,Software development process,Distributed computing
Conference
0
PageRank 
References 
Authors
0.34
10
5
Name
Order
Citations
PageRank
Yu Wong100.34
Hongwei Zeng24815.44
Huaikou Miao345168.03
Honghao Gao421745.24
Xiaoxian Yang501.69