An Analysis on Mutation Testing Tools for C# Programming Language
Loading...
Files
Date
2019
Authors
Uzunbayır, Serhat
Kurtel, Kaan
Journal Title
Journal ISSN
Volume Title
Publisher
Institute of Electrical and Electronics Engineers Inc.
Open Access Color
Green Open Access
No
OpenAIRE Downloads
OpenAIRE Views
Publicly Funded
No
Abstract
Mutation testing is a fault-based white-box software testing technique which uses artificial defects known as mutants to represent faulty versions of the application to evaluate the quality of the test suite. It is a costly method in terms of time and efficiency, since it requires a vast amount of mutants to be generated. For this reason, mutant generation should be performed automatically with the help of automated tools. There are a number of mutation testing tools available and each one is supported by a single programming language. In this study, we analyze mutation testing tools for C#. We focus on different characteristics of the tools and aim to help the testers when deciding which tool they can use for their implementations by providing a comparative analysis. © 2019 IEEE.
Description
4th International Conference on Computer Science and Engineering, UBMK 2019 -- 11 September 2019 through 15 September 2019 -- 154916
Keywords
C# programming language, mutation operators, mutation testing, software testing, Ada (programming language), Application programs, Quality control, Testing, Artificial defects, Automated tools, C# programming, Comparative analysis, Fault-based, Mutation operators, Mutation testing, Software testing techniques, Software testing
Fields of Science
0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology
Citation
WoS Q
N/A
Scopus Q
N/A

OpenCitations Citation Count
3
Source
UBMK 2019 - Proceedings, 4th International Conference on Computer Science and Engineering
Volume
Issue
Start Page
439
End Page
443
PlumX Metrics
Citations
Scopus : 4
Captures
Mendeley Readers : 20
Google Scholar™


