Performance analysis of six meta-heuristic algorithms over automated test suite generation for path coverage-based optimization
Autor:
Khari, Manju
; Sinha, Anunay
; Verdú, Elena
; González-Crespo, Rubén
Fecha:
10/2019Palabra clave:
Revista / editorial:
Soft ComputingTipo de Ítem:
Articulo Revista IndexadaResumen:
There exists a direct need to automate the process of test suite generation to get the most optimal results as testing accounts for more than 40% of total cost. One method to solve this problem is the use of meta-heuristic algorithms which iteratively improve the test data to reach the most optimized test suites. This study focuses on the performance evaluation of six meta-heuristic algorithms namely: hill-climbing algorithm (HCA), particle swarm optimization (PSO), firefly algorithm (FA), cuckoo search algorithm (CS), bat algorithm (BA) and artificial bee colony algorithm (ABC) by using their standard implementation to optimize the path coverage and branch coverage produced by the test data. The goal of the study was to find the best-suited algorithm to narrow down the future research in the field of test automation for path coverage-based optimization approaches. Each algorithm was first implemented to automatically generate test suites based on the program under test. This was followed by the performance evaluation of each algorithm for five programs written in Java. The algorithms were compared using process metrics: average time, best time, worst time and product metrics: path coverage & objective function values of the generated test suites. Results indicated ABC as the best-suited algorithm as it gave the most optimal test suites in reasonable time. BA was found to be the fastest but produced less optimal results. FA was found to be the slowest algorithm, while CS, PSO and HCA performed in between. These results show the relative performance of the six algorithms for this scenario and may be used by the future researchers to narrow down and improve the best performing algorithms for path coverage-based optimization approaches.
Este ítem aparece en la(s) siguiente(s) colección(es)
Estadísticas de uso
Año |
2012 |
2013 |
2014 |
2015 |
2016 |
2017 |
2018 |
2019 |
2020 |
2021 |
2022 |
2023 |
2024 |
Vistas |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
61 |
70 |
72 |
54 |
83 |
Descargas |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Ítems relacionados
Mostrando ítems relacionados por Título, autor o materia.
-
Fast single image haze removal method for inhomogeneous environment using variable scattering coefficient
Gupta, Rashmi; Khari, Manju; Gupta, Vipul; Verdú, Elena ; Wu, Xing; Herrera-Viedma, Enrique; González-Crespo, Rubén (CMES - Computer Modeling in Engineering and Sciences, 2020)The images capture in a bad environment usually loses its fidelity and contrast. As the light rays travel towards its destination they get scattered several times due to the tiny particles of fog and pollutants in the ... -
Feature based video stabilization based on boosted HAAR Cascade and representative point matching algorithm
Raj, Rohit; Rajiv, Pooshkar; Kumar, Prabhat; Khari, Manju; Verdú, Elena ; González-Crespo, Rubén ; Manogarane, Gunasekaran (Image and Vision Computing, 09/2020)The success of handheld video capturing devices has further fueled the need of improved video stabilization. The videos often contain many foreground facial features like eyes, nose etc. These foreground features can be ... -
A route selection approach for variable data transmission in wireless sensor networks
Jain, Aarti; Khari, Manju; Verdú, Elena ; Omatsu, Shigeru; González-Crespo, Rubén (Cluster Computing, 09/2020)The nodes in wireless sensor networks (WSNs) are responsible for communicating data which is primarily of three types viz. video, audio and text. In literature, a large number of energy aware and shortest path based route ...