arrow
返回

A Test Case Prioritization Genetic Algorithm Guided by the Hypervolume Indicator

delete2020-06-01
delete36
PRE
AI
D
Dario Di Nucci *
A
Annibale Panichella
A
Andy Zaidman
A
Andrea De Lucia
DOI:10.1109/TSE.2018.2868082delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Regression testing is performed during maintenance activities to assess whether the unchanged parts of a software behave as intended. To reduce its cost, test case prioritization techniques can be used to schedule the execution of the available test cases to increase their ability to reveal regression faults earlier. Optimal test ordering can be determined using various techniques, such as greedy algorithms and meta-heuristics, and optimizing multiple fitness functions, such as the average percentage of statement and branch coverage. These fitness functions condense the cumulative coverage scores achieved when incrementally running test cases in a given ordering using Area Under Curve (AUC) metrics. In this paper, we notice that AUC metrics represent a bi-dimensional (simplified) version of the hypervolume metric, which is widely used in many-objective optimization. Thus, we propose a Hypervolume-based Genetic Algorithm, namely HGA, to solve the Test Case Prioritization problem when using multiple test coverage criteria. An empirical study conducted with respect to five state-of-the-art techniques shows that (i) HGA is more cost-effective, (ii) HGA improves the efficiency of Test Case Prioritization, (iii) HGA has a stronger selective pressure when dealing with more than three criteria.
Keyword:
Measurement
Greedy algorithms
Genetic algorithms
Testing
Software systems
Fault detection
Test case prioritization
genetic algorithm
hypervolume
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.9K
被引数:
1.1W

机构

U
University of Salerno
学者数:
1.2W
论文数: 1.1W
被引数: 1.2W
D
Delft University of Technology
学者数:
2.6W
论文数: 2.5W
被引数: 3.8W
V
Vrije Universiteit Brussel
学者数:
1.4W
论文数: 1.3W
被引数: 129
学者 查看更多机构
引用论文

引用论文

Geopolitics and discourse地缘政治与话语
err1992-03-01
err0
PREAI
errGearóid Ó Tuathail; John Agnew
err分享
err收藏
Aqueous alteration on asteroids: Linking the mineralogy and spectroscopy of CM and CI chondrites
err2015-01-01
err0
PREAI
errM.M. McAdam; J.M. Sunshine; K.T. Howard; T.M. McCoy
err分享
err收藏
err分享
err收藏
学者 查看更多内容