Home // ICCGI 2014, The Ninth International Multi-Conference on Computing in the Global Information Technology // View article
Analysis of the Development Process of a Mutation Testing Tool for the C++ Language
Authors:
Pedro Delgado-Pérez
Inmaculada Medina-Bulo
Juan José Domínguez-Jiménez
Keywords: Mutation testing, Mutation tool, C++
Abstract:
Mutation testing is a fault-based software testing technique to measure the quality of a test suite depending on its ability to detect faults in the code. This technique has been applied to an assortment of languages of very diverse nature since its inception in the late 1970s. However, the researchers have postponed its development around C++ in favor of other mainstream languages. This paper aims to survey the mutation testing research regarding C++, studying the existing tools and approaches. To the same extent, we discuss the different aspects that should be taken into account in the construction of a comprehensive mutation tool for this language, from the analysis of the code to the execution of the mutants. In addition, we expound how the technique can be assessed so that it can contribute effectively in the composition of a complete test suite. The findings in this paper pose that the construction of a mutation tool for this language is complex, but still realizable.
Pages: 151 to 156
Copyright: Copyright (c) IARIA, 2014
Publication date: June 22, 2014
Published in: conference
ISSN: 2308-4529
ISBN: 978-1-61208-346-9
Location: Seville, Spain
Dates: from June 22, 2014 to June 26, 2014