• DocumentCode
    2028936
  • Title

    Automatic Ajax Application Testing

  • Author

    Salva, Sébastien ; Laurencot, P.

  • Author_Institution
    LIMOS, Univ. d´´Auvergne, Aubiere
  • fYear
    2009
  • fDate
    24-28 May 2009
  • Firstpage
    229
  • Lastpage
    234
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ICIW.2009.40
  • Filename
    5072524