Mutation Testing Approach to Negative Testing

Negative testing deals with an important problem of assessing a system ability to handle unexpected situations. Such situations, if unhandled, may lead to system failures that in some cases can have catastrophic consequences. This paper presents a mutation testing-based approach for generation of te...

Full description

Bibliographic Details
Main Author: Joanna Strug
Format: Article
Language:English
Published: Hindawi Limited 2016-01-01
Series:Journal of Engineering
Online Access:http://dx.doi.org/10.1155/2016/6589140
id doaj-dbc05985555548f893a983e5e19aa45d
record_format Article
spelling doaj-dbc05985555548f893a983e5e19aa45d2020-11-24T23:57:32ZengHindawi LimitedJournal of Engineering2314-49042314-49122016-01-01201610.1155/2016/65891406589140Mutation Testing Approach to Negative TestingJoanna Strug0Department of Electrical and Computer Engineering, Cracow University of Technology, Warszawska 24, 31-155 Krakow, PolandNegative testing deals with an important problem of assessing a system ability to handle unexpected situations. Such situations, if unhandled, may lead to system failures that in some cases can have catastrophic consequences. This paper presents a mutation testing-based approach for generation of test cases supporting negative testing. Application of this approach can provide, in a systematic and human-unbiased way, test cases effectively testing wide range of unexpected situations. Thus, it can contribute to improvement of a tested system. The paper formally defines mutation operators used to control the generation process, describes a generic framework for the generation and execution of the test cases, and explains how to interpret results.http://dx.doi.org/10.1155/2016/6589140
collection DOAJ
language English
format Article
sources DOAJ
author Joanna Strug
spellingShingle Joanna Strug
Mutation Testing Approach to Negative Testing
Journal of Engineering
author_facet Joanna Strug
author_sort Joanna Strug
title Mutation Testing Approach to Negative Testing
title_short Mutation Testing Approach to Negative Testing
title_full Mutation Testing Approach to Negative Testing
title_fullStr Mutation Testing Approach to Negative Testing
title_full_unstemmed Mutation Testing Approach to Negative Testing
title_sort mutation testing approach to negative testing
publisher Hindawi Limited
series Journal of Engineering
issn 2314-4904
2314-4912
publishDate 2016-01-01
description Negative testing deals with an important problem of assessing a system ability to handle unexpected situations. Such situations, if unhandled, may lead to system failures that in some cases can have catastrophic consequences. This paper presents a mutation testing-based approach for generation of test cases supporting negative testing. Application of this approach can provide, in a systematic and human-unbiased way, test cases effectively testing wide range of unexpected situations. Thus, it can contribute to improvement of a tested system. The paper formally defines mutation operators used to control the generation process, describes a generic framework for the generation and execution of the test cases, and explains how to interpret results.
url http://dx.doi.org/10.1155/2016/6589140
work_keys_str_mv AT joannastrug mutationtestingapproachtonegativetesting
_version_ 1725453415232831488