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
SCOPUSTM
Citations
10
checked on Aug 2, 2024
WEB OF SCIENCETM
Citations
7
checked on Aug 3, 2024
Page view(s)
488
checked on Aug 5, 2024
Download(s)
294
checked on Aug 5, 2024
Google ScholarTM
Check
Altmetric
Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.