Affiliation:
1. Department of Electrical and Computer Engineering, Cracow University of Technology, Warszawska 24, 31-155 Krakow, Poland
Abstract
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.
Subject
Electrical and Electronic Engineering,Industrial and Manufacturing Engineering,Hardware and Architecture,Mechanical Engineering,General Chemical Engineering,Civil and Structural Engineering
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Validating Test Case Migration via Mutation Analysis;Proceedings of the IEEE/ACM 1st International Conference on Automation of Software Test;2020-09-12
2. Using memetic algorithm for robustness testing of contract-based software models;Artificial Intelligence Review;2020-08-06
3. Applying Mutation Testing for Assessing Test Suites Quality at Model Level;Annals of Computer Science and Information Systems;2016-10-02
4. Mutation Testing in Model Accuracy Assessment;Advances in Intelligent Systems and Computing;2016-09-24