Reference Hub2
Forest Optimization-Based Test Case Generation for Multiple Paths With Metamorphic Relations

Forest Optimization-Based Test Case Generation for Multiple Paths With Metamorphic Relations

Rashmi Rekha Sahoo, Mitrabinda Ray
Copyright: © 2022 |Volume: 13 |Issue: 1 |Pages: 18
ISSN: 1947-8283|EISSN: 1947-8291|EISBN13: 9781799885405|DOI: 10.4018/IJAMC.292503
Cite Article Cite Article

MLA

Sahoo, Rashmi Rekha, and Mitrabinda Ray. "Forest Optimization-Based Test Case Generation for Multiple Paths With Metamorphic Relations." IJAMC vol.13, no.1 2022: pp.1-18. http://doi.org/10.4018/IJAMC.292503

APA

Sahoo, R. R. & Ray, M. (2022). Forest Optimization-Based Test Case Generation for Multiple Paths With Metamorphic Relations. International Journal of Applied Metaheuristic Computing (IJAMC), 13(1), 1-18. http://doi.org/10.4018/IJAMC.292503

Chicago

Sahoo, Rashmi Rekha, and Mitrabinda Ray. "Forest Optimization-Based Test Case Generation for Multiple Paths With Metamorphic Relations," International Journal of Applied Metaheuristic Computing (IJAMC) 13, no.1: 1-18. http://doi.org/10.4018/IJAMC.292503

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

In general multiple paths are covered by multiple runs which is a time consuming task. Now a days, metaheuristic techniques are widely used for path coverage. In order to reduce the time, an efficient method is proposed based on Forest Optimization Algorithm (FOA) with Metamorphic Relations (MRs) that cover multiple paths at a time in one run unlike the traditional search based testing. In the proposed approach, initial test case is generated using FOA, the successive test cases are generated using MRs without undergoing several runs. The motive of using FOA is that the searching mechanism of this algorithm having resemblance with the branch / path coverage techniques of testing. To the best of our knowledge, FOA has not been implemented in software testing. The experimental results are compared with three existing work. The efficiency of simply FOA is also shown how it able to cover multiple paths. The results show that FOA with MRs is more efficient in terms of time consumption and number of paths covered.