UPM Institutional Repository

Evolutionary cost cognizant regression test prioritization for object-oriented programs based on fault dependency


Citation

Bello, AbdulKarim and Md Sultan, Abu Bakar and Abdul Ghani, Abdul Azim and Zulzalil, Hazura (2018) Evolutionary cost cognizant regression test prioritization for object-oriented programs based on fault dependency. International Journal of Engineering and Technology(UAE), 7 (4 spec.1). art. no. 19486. 28 - 32. ISSN 2227-524X

Abstract

Regression testing performed to provide confidence on the newly or updated software system is a resource consuming process. To ease this process, various techniques are developed. One such technique, test case prioritization, orders test cases with respect to the goals such that the most important test case in achieving those goals is scheduled earlier during the testing session. Among such performance goals, the rate of faults detections, measure how faults are detected quickly throughout the regression testing process. Improved dependency detection among faults provides faster feedback to the developers which gives chance to debug leading faults earlier in time. One other goal, the rate of fault severity detection, measure how fast severe fault can be detected in the testing process. Although, previous works address these issues but assumed that the costs of executing test cases and severities of detected faults are the same. However, costs of test and severities of faults varied. Furthermore, they did not consider incorporating evolution process such as applying genetic algorithms to their technique. In this work, we proposed an evolutionary cost-cognizant regression testing approach that prioritizes test case according to the rate of severity detection of test cases connected with dependent faults using genetic algorithms. The aim is to reveal more severe leading faults earlier using least cost in executing the test suite and to measure the efficacy of the technique using APFDc.


Download File

[img] Text
Evolutionary cost cognizant regression test prioritization for object-oriented programs based on fault dependency.pdf

Download (52kB)

Additional Metadata

Item Type: Article
Divisions: Faculty of Computer Science and Information Technology
DOI Number: https://doi.org/10.14419/ijet.v7i4.1.19486
Publisher: Science Publishing Corporation
Keywords: Test case prioritization; Regression testing; Genetic algorithms; APFDc
Depositing User: Nurul Ainie Mokhtar
Date Deposited: 20 Nov 2020 15:57
Last Modified: 20 Nov 2020 15:57
Altmetrics: http://www.altmetric.com/details.php?domain=psasir.upm.edu.my&doi=10.14419/ijet.v7i4.1.19486
URI: http://psasir.upm.edu.my/id/eprint/72652
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item