Please use this identifier to cite or link to this item:
https://hdl.handle.net/11147/6828
Title: | Input Contract Testing of Graphical User Interfaces | Authors: | Tuğlular, Tuğkan Belli, Fevzi Linschulte, Michael |
Keywords: | Event Sequence graphs Input validation testing Model-based testing Security testing Graphical user interfaces |
Publisher: | World Scientific Publishing Co. Pte Ltd | Source: | Tuğlulur, T., Belli, F., and Linschulte, M. (2016). Input contract testing of graphical user interfaces. International Journal of Software Engineering and Knowledge Engineering, 26(2), 183-215. doi:10.1142/S0218194016500091 | Abstract: | User inputs are critical for the security, safety, and reliability of software systems. This paper proposes a new concept called user input contracts, which is an integral part of a design-by-contract supplemented development process, and a model-based testing approach to detect violations of user input contracts. The approach generates test cases from an input contract integrated with graph-based model of user interface specification and applies them to the system under consideration. The paper presents a proof-of-concept tool that has been developed and used to validate the approach by experiments. The experiments are conducted on a web-based system for marketing tourist services to analyze input robustness of system under consideration with respect to user input contracts. | URI: | http://doi.org/10.1142/S0218194016500091 http://hdl.handle.net/11147/6828 |
ISSN: | 0218-1940 |
Appears in Collections: | Computer Engineering / Bilgisayar Mühendisliği Scopus İndeksli Yayınlar Koleksiyonu / Scopus Indexed Publications Collection WoS İndeksli Yayınlar Koleksiyonu / WoS Indexed Publications Collection |
Show full item record
CORE Recommender
Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.