A Hybrid Approach for Automated GUI Testing Using Quasi-Oppositional Genetic Sparrow Search Algorithm

Testing of GUI is crucial for assessing software reliability, usability, and functionality; however, classical approaches are not sustainable in contemporary applications. It proposes the Quasi-Oppositional Genetic Sparrow Search Algorithm (OOGSSA) to auto-generate efficient GUI test cases. It combines genetic algorithms, sparrow search dynamics, and quasi-oppositional learning to optimize test suites, minimize redundant test cases, and improve the testing fault. The result obtained for the model OOGSSA is 95.8 % in test coverage, 85.3 % in redundancy, and 92.6 % in fault detection. Furthermore, test generation time was minimized to forty minutes and the overall testing time to seventy-five minutes, which is more efficient than conventional genetic or model-based testing. The outcomes presented above show that OOGSSA is highly efficient and effective in solving the issues of the current GUI testing and improving the overall quality and reliability of software. More enhancements to the algorithm will be done in future work as well as leveraging the algorithm to cover a wider GUI space including mobile and web.

Authors

Institutions

Publication Details

Published
2024-12-12
DOI
https://doi.org/10.1109/icses63760.2024.10910861
Primary Topic
Software Testing and Debugging Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Hybrid Approach for Automated GUI Testing Using Quasi-Oppositional Genetic Sparrow Search Algorithm

N. S. Jayalakshmi, K. Sakthivel
Software Testing and Debugging Techniques
article

A Hybrid Approach for Automated GUI Testing Using Quasi-Oppositional Genetic Sparrow Search Algorithm

N. S. Jayalakshmi, K. Sakthivel
article en

Abstract

Testing of GUI is crucial for assessing software reliability, usability, and functionality; however, classical approaches are not sustainable in contemporary applications. It proposes the Quasi-Oppositional Genetic Sparrow Search Algorithm (OOGSSA) to auto-generate efficient GUI test cases. It combines genetic algorithms, sparrow search dynamics, and quasi-oppositional learning to optimize test suites, minimize redundant test cases, and improve the testing fault. The result obtained for the model OOGSSA is 95.8 % in test coverage, 85.3 % in redundancy, and 92.6 % in fault detection. Furthermore, test generation time was minimized to forty minutes and the overall testing time to seventy-five minutes, which is more efficient than conventional genetic or model-based testing. The outcomes presented above show that OOGSSA is highly efficient and effective in solving the issues of the current GUI testing and improving the overall quality and reliability of software. More enhancements to the algorithm will be done in future work as well as leveraging the algorithm to cover a wider GUI space including mobile and web.

Social Service Sericulture Project Trust (IN)
Openalex Percentile: Top 72%
Software Testing and Debugging Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.