Logo do repositório
 
A carregar...
Miniatura
Publicação

eCrash: a Genetic Programming-Based Testing Tool for Object-Oriented Software

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
Table of contents_Book_Handbook of Genetic Programming Applications_Chapter_eCrash a Genetic Programming-Based__pp.575–593.pdfTable of contents_Book_Handbook of Genetic Programming Applications_Chapter_"eCrash: A genetic programming-based testing tool for object-oriented software"_pp.575–593215.44 KBAdobe PDF Ver/Abrir

Orientador(es)

Resumo(s)

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.

Descrição

Palavras-chave

Evolutionary testing Genetic programming Object-orientation Search-based software engineering Unit testing

Contexto Educativo

Citação

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: Gandomi, A., Alavi, A., Ryan, C. (eds) Handbook of Genetic Programming Applications. Springer, Cham. https://doi.org/10.1007/978-3-319-20883-1_23

Projetos de investigação

Unidades organizacionais

Fascículo

Editora

Springer Nature

Licença CC

Sem licença CC

Métricas Alternativas