Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

EVOTLBO: A TLBO based Method for Automatic Test Data Generation in EvoSuite

Author 1: Mohammad Mehdi Dejam Shahabi Author 2: S. Parsa Badiei Author 3: S. Ehsan Beheshtian Author 4: Reza Akbari Author 5: S. Mohammad Reza Moosavi
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 8, No. 6 · Published 2017

DOI: https://doi.org/10.14569/IJACSA.2017.080627

Abstract

Now-a-days software has a great impact on different aspects of human life. Software systems are responsible for safety of major critical tasks. To prevent catastrophic malfunctions, promising quality testing techniques should be used during software development. Software testing is an effective technique to catch defects, but it significantly increases the development cost. Therefore, automated testing is a major issue in software engineering. Search-Based Software Testing (SBST), specifically genetic algorithm, is the most popular technique in automated testing for achieving appropriate degree of software quality. In this paper TLBO, a swarm intelligence technique, is proposed for automatic test data generation as well as for evaluation of test results. The algorithm is implemented in EvoSuite, which is a reference tool for search-based software testing. Empirical studies have been carried out on the SF110 dataset which contains 110 java projects from the online code repository SourceForge and the results show that the TLBO provides competitive results in comparison with major genetic based methods.

Keywords

How to Cite this Article

Shahabi, M. M. D., Badiei, S. P., Beheshtian, S. E., Akbari, R., & Moosavi, S. M. R. (2017). EVOTLBO: A TLBO based Method for Automatic Test Data Generation in EvoSuite. International Journal of Advanced Computer Science and Applications, 8(6). https://doi.org/10.14569/IJACSA.2017.080627

Shahabi, Mohammad Mehdi Dejam, et al.. "EVOTLBO: A TLBO based Method for Automatic Test Data Generation in EvoSuite." International Journal of Advanced Computer Science and Applications, vol. 8, no. 6, 2017, https://doi.org/10.14569/IJACSA.2017.080627.

@article{Shahabi2017,
  title     = {EVOTLBO: A TLBO based Method for Automatic Test Data Generation in EvoSuite},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {8},
  number    = {6},
  year      = {2017},
  publisher = {The Science and Information Organization},
  author    = {Mohammad Mehdi Dejam Shahabi and S. Parsa Badiei and S. Ehsan Beheshtian and Reza Akbari and S. Mohammad Reza Moosavi},
  doi       = {10.14569/IJACSA.2017.080627},
  url       = {https://doi.org/10.14569/IJACSA.2017.080627}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.