Title :
Automatic Ajax Application Testing
Author :
Salva, Sébastien ; Laurencot, P.
Author_Institution :
LIMOS, Univ. d´´Auvergne, Aubiere
Abstract :
Asynchronous javascript and XML (AJAX) is a recent group of technologies used to develop dynamic Web pages. Ajax applications are wisely used nowadays and need to be tested to ensure their reliability. This paper introduces a method and an architecture for automatic AJAX application testing. We use STS automata for describing the application and for generating test cases. We perform an improved random testing using some predefined values and also test purpose based testing for verifying specific properties. The testing framework is composed of several testers which control and monitor the test execution to give a test verdict. The Google map search application is used as an example to illustrate the method.
Keywords :
Internet; XML; formal verification; program testing; software architecture; software reliability; STS automata; Web page; asynchronous javascript-and-XML; automatic Ajax application reliability testing; software architecture; software development; specific property verification; symbolic transition system; Application software; Automatic testing; Java; Object oriented modeling; Performance evaluation; Sociotechnical systems; Software testing; Web and internet services; Web server; XML; ajax application; conformance testing; test architecture;
Conference_Titel :
Internet and Web Applications and Services, 2009. ICIW '09. Fourth International Conference on
Conference_Location :
Venice/Mestre
Print_ISBN :
978-1-4244-3851-8
Electronic_ISBN :
978-0-7695-3613-2
DOI :
10.1109/ICIW.2009.40