IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Evolutionary Approaches to Test Data Generation for Object-Oriented Software: Overview of Techniques and Tools

Evolutionary Approaches to Test Data Generation for Object-Oriented Software: Overview of Techniques and Tools
View Sample PDF
Author(s): Ana Filipa Nogueira (Polytechnic Institute of Leiria, Portugal & University of Coimbra, Portugal), José Carlos Bregieiro Ribeiro (Polytechnic Institute of Leiria, Portugal), Francisco Fernández de Vega (University of Extremadura, Spain) and Mário Alberto Zenha-Rela (University of Coimbra, Portugal)
Copyright: 2018
Pages: 33
Source title: Incorporating Nature-Inspired Paradigms in Computational Applications
Source Author(s)/Editor(s): Mehdi Khosrow-Pour, D.B.A. (Information Resources Management Association, USA)
DOI: 10.4018/978-1-5225-5020-4.ch006

Purchase


Abstract

In object-oriented evolutionary testing, metaheuristics are employed to select or generate test data for object-oriented software. Techniques that analyse program structures are predominant among the panoply of studies available in current literature. For object-oriented evolutionary testing, the common objective is to reach some coverage criteria, usually in the form of statement or branch coverage. This chapter explores, reviews, and contextualizes relevant literature, tools, and techniques in this area, while identifying open problems and setting ground for future work.

Related Content

Paolo Massimo Buscema, William J. Tastle. © 2020. 29 pages.
Uthra Kunathur Thikshaja, Anand Paul. © 2020. 11 pages.
Arvind Kumar Tiwari. © 2020. 11 pages.
Srijan Das, Arpita Dutta, Saurav Sharma, Sangharatna Godboley. © 2020. 17 pages.
Mohammed E. El-Telbany, Samah Refat, Engy I. Nasr. © 2020. 13 pages.
Ashraf M. Abdelbar, Islam Elnabarawy, Donald C. Wunsch II, Khalid M. Salama. © 2020. 14 pages.
Saifullah Khalid. © 2020. 12 pages.
Body Bottom