DocumentCode
2880515
Title
Graphical user interfaces validation: a problem analysis and a strategy to solution
Author
Yip, Stephen W L ; Robson, D.J.
Author_Institution
Dept. of Comput. Sci., Durham Univ., UK
Volume
ii
fYear
1991
fDate
8-11 Jan 1991
Firstpage
91
Abstract
This paper begins by justifying the importance of graphical user interfaces (GUIs) and the need for proper validation. The various problems in GUI validation are classified into 3 categories : functional, structural and environmental issues. The functional aspects of GUI are examined from the mapping of display objects on screen, interaction functions, to basic interaction components and window management functions. The largest functional issue identified is the lack of a formal specification suitable for deriving test cases. The main structural problem is in deciding on which of the software levels (i.e. window systems, toolkits, UIMS and applications) to target tests. The environmental issues concern human testers, automation, input synthesis and output visual verification. At the heart of all software testing activities, whether GUI or conventional, lies the problem of test case selection as testing budgets are finite. This paper concludes with a strategy for validation, based on derivation of test cases from a formal specification
Keywords
formal specification; graphical user interfaces; program testing; program verification; GUI; display object mapping; formal specification; functional aspects; graphical user interfaces; interaction functions; software testing activities; software validation; toolkits; window management functions; Application software; Automatic testing; Automation; Formal specifications; Graphical user interfaces; Humans; Large screen displays; Software testing; Software tools; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1991. Proceedings of the Twenty-Fourth Annual Hawaii International Conference on
Conference_Location
Kauai, HI
Type
conf
DOI
10.1109/HICSS.1991.183966
Filename
183966
Link To Document