Title :
Automatic Pseudo-Random Regression testing for GUI-centric embedded software
Author :
Daftedar, M. ; Shalan, Mohamed
Author_Institution :
Comput. & Syst. Dept., Ain Shams Univ., Cairo, Egypt
Abstract :
Embedded systems are implanted in all intelligent devices and are made usable to their customers through graphical interfaces. This paper proposes a novel platform independent automatic GUI testing framework for GUI-centric embedded systems through the use of Pseudo-Random Regression(PRR) testing methods. Random test sequences are generated from a meaningful set of possible events in-order to exercise all the possible transitions in GUI-centric applications. Our results prove the effectiveness of using XML documents to define user interfaces and the high percentage of state and transition coverage while ensuring failure recovery, in-case of transitions to unexpected menu states.
Keywords :
XML; document handling; embedded systems; graphical user interfaces; program testing; regression analysis; GUI-centric embedded software; PRR testing method; XML document; embedded system; extensible markup language; graphical user interface; pseudorandom regression testing; random test sequence; state coverage; transition coverage; Data structures; Delay; Engines; Generators; Graphical user interfaces; Testing; XML; Finite State Machine testing framework; GUI Testing; Pseudo-random; Regression Testing; XML; embedded software testing;
Conference_Titel :
Computer Engineering & Systems (ICCES), 2012 Seventh International Conference on
Conference_Location :
Cairo
Print_ISBN :
978-1-4673-2960-6
DOI :
10.1109/ICCES.2012.6408531