A model-to-implementation mapping tool for automated model-based GUI testing

51Citations
Citations of this article
33Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper presents extensions to Spec Explorer to automate the testing of software applications through their GUIs based on a formal specification in Spec#. Spec Explorer, a tool developed at Microsoft Research, already supports automatic generation and execution of test cases for API testing, but requires that the actions described in the model are bound to methods in a .Net assembly. The tool described in this paper extends Spec Explorer to automate GUI testing: it adds the capability to gather information about the physical GUI objects that are the target of the user actions described in the model; and it automatically generates a .Net assembly with methods that simulate those actions upon the GUI application under test. The GUI modelling and the overall test process supported by these tools are described. The approach is illustrated with the Notepad application. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Paiva, A. C. R., Faria, J. C. P., Tillmann, N., & Vidal, R. A. M. (2005). A model-to-implementation mapping tool for automated model-based GUI testing. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3785 LNCS, pp. 450–464). https://doi.org/10.1007/11576280_31

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free