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...
Main Author: | |
---|---|
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 |