eCrash: A genetic programming-based testing tool for object-oriented software

0Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper describes the methodology, architecture and features of the eCrash framework, a Java-based tool which employs Strongly-Typed Genetic Programming to automate the generation of test data for the structural unit testing of Object-Oriented programs. The application of Evolutionary Algorithms to Test Data generation is often referred to as Evolutionary Testing. eCrash implements an Evolutionary Testing strategy developed with three major purposes: improving the level of performance and automation of the Software Testing process; minimising the interference of the tool’s users on the Test Object analysis to a minimum; and mitigating the impact of users decisions in the Test Data generation process.

Cite

CITATION STYLE

APA

Ribeiro, J. C. B., Nogueira, A. F., De Vega, F. F., & Zenha-Rela, M. A. (2015). eCrash: A genetic programming-based testing tool for object-oriented software. In Handbook of Genetic Programming Applications (pp. 575–593). Springer International Publishing. https://doi.org/10.1007/978-3-319-20883-1_23

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free