arrow
Return

Object-Oriented Test Case Generation Using Teaching Learning-Based Optimization (TLBO) Algorithm

delete2022-01-01
delete2
delete
OA
AI
O
Ohood Al-Masri
W
Wedad Al-Sorori *
DOI:10.1109/ACCESS.2022.3214841delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Researchers are currently seeking effective methods for automated software testing to reduce time, avoid test case redundancy, and create comprehensive test cases to cover (paths, benches, conditions, and statements). Generating a minimum number of test cases and covering all code paths is challenging in automated test case generation. Therefore, the use of optimization algorithms has become a popular trend for generating test cases to achieve many goals. In this study, we used a teaching-learning-based optimization algorithm to generate the minimum number of test cases. We compared our results with those of other state-of-the-art methods based on the path coverage for ten Java programs. The motive for using this algorithm is to optimize the number of test cases that cover all code paths in the unit test. The results emphasize that the proposed algorithm generates the minimum number of test cases and covers all paths in the code at a full-coverage rate.
Keywords:
Software algorithms
Software
Genetic algorithms
Particle swarm optimization
Software testing
Codes
Object oriented modeling
Test suite generation
unit testing
object-oriented test case generation
coverage-based optimization

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

No organization information available
Cited Papers

Cited Papers

errShare
errSave
Magnetospheric Multiscale Satellite Observations of Parallel Electron Acceleration in Magnetic Field Reconnection by Fermi Reflection from Time Domain Structures
err2016-04-05
err0
errOAAI
errF. S. Mozer; O. A. Agapitov; A. Artemyev; J. L. Burch; R. E. Ergun; B. L. Giles; D. Mourenas; R. B. Torbert; T. D. Phan; I. Vasko
errShare
errSave
errShare
errSave
Ankle kinematics, center of pressure progression, and lower extremity muscle activity during a side-cutting task in participants with and without chronic ankle instability
err2020-10-01
err0
PREAI
errJeffrey D. Simpson; Rachel M. Koldenhoven; Samuel J. Wilson; Ethan M. Stewart; Alana J. Turner; Harish Chander; Adam C. Knight
errShare
errSave
Kurze Mitteilungen
err2010-05-13
err0
PREAI
errH. Gehring; H. Mahnel; H. Mayer
errShare
errSave
The involvement of parents in the healthcare provided to hospitalzed children
err2014-06-01
err0
errOAAI
errElsa Maria de Oliveira Pinheiro de Melo; Pedro Lopes Ferreira; Regina Aparecida Garcia de Lima; Débora Falleiros de Mello
errShare
errSave
researcher View more