• 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