• DocumentCode
    1593646
  • Title

    Automated Client-Side Monitoring for Web Applications

  • Author

    Choudhary, Shauvik Roy ; Orso, Alessandro

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA
  • fYear
    2009
  • Firstpage
    303
  • Lastpage
    306
  • Abstract
    Web applications have become very popular today in a variety of domains. Given the varied nature of client-side environments and browser configurations, it is difficult to completely test or debug the client-side code of Web applications in-house. There are tools that facilitate functional testing on various browsers, but they cannot mimic all of the possible client-side environments. In modern Web browsers, the client-side code can interact with numerous Web services to get more data and even to update itself, which can in turn affect the behavior of the client in unforeseen ways. In these situations, monitoring the client-side code allows for gathering valuable runtime information about its behavior. In this paper, we propose a general technique for performing such monitoring. We also present a preliminary evaluation of the technique where we discuss its efficiency, effectiveness, and possible application scenarios.
  • Keywords
    Web services; online front-ends; program debugging; program testing; system monitoring; Web application; Web browser configuration; Web service; automated client-side monitoring; client-side code debugging; client-side code testing; Application software; Computer crashes; Computerized monitoring; Displays; HTML; Remote monitoring; Runtime; Space technology; Testing; Uniform resource locators; javascript; remote monitoring; web applications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops, 2009. ICSTW '09. International Conference on
  • Conference_Location
    Denver, CO
  • Print_ISBN
    978-1-4244-4356-7
  • Type

    conf

  • DOI
    10.1109/ICSTW.2009.44
  • Filename
    4976400