An Initial Characterization of Industrial Graphical User Interface Systems

TitleAn Initial Characterization of Industrial Graphical User Interface Systems
Publication TypeConference Papers
Year of Publication2009
AuthorsBrooks PA, Robinson BP, Memon AM
Conference NameSoftware Testing Verification and Validation, 2009. ICST '09. International Conference on
Date Published2009/04//
KeywordsGraphical user interfaces, GUI-based software systems, industrial graphical user interface systems, model-based GUI testing techniques, program testing, software metrics, source code change metrics

To date we have developed and applied numerous model-based GUI testing techniques; however, we are unable to provide definitive improvement schemes to real-world GUI test planners, as our data was derived from open source applications, small compared to industrial systems. This paper presents a study of three industrial GUI-based software systems developed at ABB, including data on classified defects detected during late-phase testing and customer usage, test suites, and source code change metrics. The results show that (1) 50% of the defects found through the GUI are categorized as data access and handling, control flow and sequencing, correctness, and processing defects, (2) system crashes exposed defects 12-19% of the time, and (3) GUI and non-GUI components are constructed differently, in terms of source code metrics.