mdwe12 Bolis, Francesco Gargantini, Angelo Guarnieri, Marco Magri, Eros Musto, Lorenzo

Model-Driven Testing for Web Applications using Abstract State Machines

in Current Trends in Web Engineering - Model-Driven Web Engineering workshop (MDWE 2012) - workshop of the 12th International Conference on Web Engineering ICWE 2012 (Eds. M. Grossniklaus and M. Wimmer and Grossniklaus, Michael and Wimmer, Manuel) Springer Berlin Heidelberg, Lecture Notes in Computer Science, vol. 7703 (2012): 71 ISBN 978-3-642-35622-3

Abstract
The increasing diffusion and importance of Web Applications has led to strict requirements in terms of continuity of the service, because their unavailability can lead to severe economic losses. Techniques to assure the quality of these applications are thus needed in order to identify in advance possible faults. Model-driven approaches to the testing of Web Applications can provide developers with a way of checking the conformance of the actual Web Application with respect to the model built from the requirements. These approaches can be used to automatically generate from the model a set of test cases satisfying certain coverage criteria, and thus can be integrated in a classical test driven development process. In this paper we present an automated technique for Web Application testing using a model-driven approach. We present a way of modeling Web Applications by Abstract State Machines (ASMs), and a process for generating automatically from the model a concrete test suite that is executed on the Web Application under test in order to check the conformance between the application and the model.


[read the copyright and download the pdf file] [DOI] [url]

My sw links