Title :
An Initial Characterization of Industrial Graphical User Interface Systems
Author :
Brooks, Penelope ; Robinson, Brian ; Memon, Atif M.
Author_Institution :
ABB Corp. Res., Raleigh, NC
Abstract :
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.
Keywords :
graphical user interfaces; program testing; software metrics; GUI-based software systems; industrial graphical user interface systems; model-based GUI testing techniques; source code change metrics; Application software; Computer crashes; Computer industry; Control systems; Electrical equipment industry; Graphical user interfaces; Software systems; Software testing; System testing; Vehicle crash testing; Empirical study; GUI defects; Industrial systems;
Conference_Titel :
Software Testing Verification and Validation, 2009. ICST '09. International Conference on
Conference_Location :
Denver, CO
Print_ISBN :
978-1-4244-3775-7
Electronic_ISBN :
978-0-7695-3601-9
DOI :
10.1109/ICST.2009.11