Test case optimization and prioritization based on multi-objective genetic algorithm

15Citations
Citations of this article
26Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The validation of modified software depends on the success of Regression testing. For this, test cases are selected in such a way that can detect a maximum number of faults at the earliest stage of software development. The selection process in which the most beneficial test case are executed first is known as test case prioritization which improves the performance of execution of test cases in a specific or appropriate order. Many optimizing techniques like greedy algorithm, genetic algorithm, and metaheuristic search techniques have been used by many researchers for test case prioritization and optimization. This research paper presents a test case prioritization and optimization method using genetic algorithm by taking different factors of test cases like statement coverage data, requirements factors, risk exposure, and execution time.

Cite

CITATION STYLE

APA

Mishra, D. B., Mishra, R., Acharya, A. A., & Das, K. N. (2019). Test case optimization and prioritization based on multi-objective genetic algorithm. In Advances in Intelligent Systems and Computing (Vol. 741, pp. 371–381). Springer Verlag. https://doi.org/10.1007/978-981-13-0761-4_36

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free