Generating Controllably Invalid and Atypical Inputs for Robustness Testing
2017 (English)In: Proceedings - 10th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2017, Institute of Electrical and Electronics Engineers Inc. , 2017, p. 81-84Conference paper, Published paper (Refereed)
Abstract [en]
One form of robustness in a software system is its ability to handle, in an appropriate manner, inputs that are unexpected compared to those it would experience in normal operation. In this paper we investigate a generic approach to generating such unexpected test inputs by extending a framework that we have previously developed for the automated creation of complex and high-structured test data. The approach is applied to the generation of valid inputs that are atypical as well as inputs that are invalid. We demonstrate that our approach enables control of the 'degree' to which the test data is invalid or atypical, and show empirically that this can alter the extent to which the robustness of a software system is exercised during testing. © 2017 IEEE.
Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc. , 2017. p. 81-84
Keywords [en]
Automatic test pattern generation, Computer software, Verification, Generic approach, Normal operations, Robustness testing, Software systems, Structured tests, Test data, Test inputs, Software testing
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-14191DOI: 10.1109/ICSTW.2017.21ISI: 000403392800015Scopus ID: 2-s2.0-85018371379ISBN: 9781509066766 (print)OAI: oai:DiVA.org:bth-14191DiVA, id: diva2:1097064
Conference
10th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW, Tokyo
2017-05-222017-05-222023-06-30Bibliographically approved