Back to Search
Start Over
Coverage-Based Grammar-Guided Genetic Programming Generation of Test Suites
- Source :
- CEC
- Publication Year :
- 2021
- Publisher :
- IEEE, 2021.
-
Abstract
- Software testing is fundamental to ensure the reliability of software. To properly test software, it is critical to generate test suites with high fault finding ability. We propose a new method to generate such test suites: a coverage-based grammar-guide genetic programming algorithm. This evolutionary computation based method allows us to generate test suites that conform with respect to a specification of the system under test using the coverage of such test suites as a guide. We considered scenarios for both black-box testing and white-box testing, depending on the different criteria we work with at each situation. Our experiments show that our proposed method outperforms other baseline methods, both in performance and execution time.
Details
- Database :
- OpenAIRE
- Journal :
- 2021 IEEE Congress on Evolutionary Computation (CEC)
- Accession number :
- edsair.doi...........ee43477aa0064e16070c90971c3478f4