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 Wong | 1 | 0 | 0.34 |
Hongwei Zeng | 2 | 48 | 15.44 |
Huaikou Miao | 3 | 451 | 68.03 |
Honghao Gao | 4 | 217 | 45.24 |
Xiaoxian Yang | 5 | 0 | 1.69 |