Publication:
Solving Test Suite Reduction Problem Using Greedy and Genetic Algorithms

Loading...
Thumbnail Image

Date

Institution Authors

Unit of Researcher

Advisor

item.page.editor

Editor

Department

Journal Title

Journal ISSN

Volume Title

Publisher

IEEE

DOI

Research Projects

Organizational Units

Journal Issue

Abstract

Regression testing is an important process for software quality. Test case reduction is one of the widely used techniques for regression testing, which can dramatically decrease the testing costs. However, it is an NP-complete problem and big test cases cannot be accomplished in reasonable amount of time. For this reason, we propose a test suite reduction approach by using greedy and genetic algorithms. The greedy algorithm found a wide usage in previous studies thanks to its simplicity, but we already know that it sticks to local optima and does not benefit from metaheuristics. Thus, we used genetic algorithm to overcome its weaknesses. Our experimental results prove that metaheuristics and evolutionary algorithms perform better than the greedy approaches.

Description

Journal or Series

PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE - ECAI 2017

ISSN

2378-7147

ISBN

978-1-5090-6458-8

Rights

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By

Related Patent

Related Goal

0

Views

0

Downloads