On Modeling of GUI Test Profile

GUI (Graphical User Interface) test cases contain much richer information than the test cases in non-GUI testing. Based on the information, the GUI test profiles can be represented in more forms. In this paper, we study the modeling of the test profiles in GUI testing. Several models of GUI test profiles are proposed. Then we present a methodology of studying the relationship between the test profiles and the fault detection in GUI testing. A control scheme based on this relationship that may be able to improve the efficiency of GUI testing is also proposed.

[1]  Kai-Yuan Cai,et al.  A Dynamic Partitioning Approach for GUI Testing , 2006, 30th Annual International Computer Software and Applications Conference (COMPSAC'06).

[2]  Kai-Yuan Cai,et al.  On the Online Parameter Estimation Problem in Adaptive Software Testing , 2008, Int. J. Softw. Eng. Knowl. Eng..

[3]  Kai-Yuan Cai,et al.  Software Defect and Operational Profile Modeling , 1998, The Kluwer International Series in Software Engineering.

[4]  Kai-Yuan Cai,et al.  On the test case definition for GUI testing , 2005, Fifth International Conference on Quality Software (QSIC'05).

[5]  Atif M. Memon,et al.  Using a pilot study to derive a GUI model for automated testing , 2008, TSEM.

[6]  Atif M. Memon,et al.  What test oracle should I use for effective GUI testing? , 2003, 18th IEEE International Conference on Automated Software Engineering, 2003. Proceedings..

[7]  Mary Lou Soffa,et al.  A comprehensive framework for testing graphical user interfaces , 2001 .

[8]  Mary Lou Soffa,et al.  Coverage criteria for GUI testing , 2001, ESEC/FSE-9.

[9]  Atif M. Memon,et al.  An event‐flow model of GUI‐based applications for testing , 2007, Softw. Test. Verification Reliab..

[10]  Gregg Rothermel,et al.  On test suite composition and cost-effective regression testing , 2004, TSEM.