• DocumentCode
    2087310
  • Title

    Crawlability Metrics for Web Applications

  • Author

    Alshahwan, Nadia ; Harman, Mark ; Marchetto, Alessandro ; Tiella, Roberto ; Tonella, Paolo

  • Author_Institution
    Univ. Coll. London, London, UK
  • fYear
    2012
  • fDate
    17-21 April 2012
  • Firstpage
    151
  • Lastpage
    160
  • Abstract
    Automated web crawlers can be used to explore and exercise portions of a web application under test. However, the possibility to achieve full exploration of a web application through automated crawling is severely limited by the choice of the input values submitted with forms. Depending on the crawler´s capabilities, a larger or smaller portion of web application will be automatically explored. In this paper, we introduce web crawl ability metrics to quantify properties of application pages and forms that affect crawl ability. Moreover, we show that our metrics can be used to identify the boundaries between those parts of the application that can be successfully crawled automatically and those parts that will require manual intervention or other crawl ability support. We have validated our crawl ability metrics on real web applications, for which low crawl ability was indeed associated with the existence of pages never exercised during automated crawling.
  • Keywords
    Internet; search engines; Web application; application page; automated Web crawler; crawlability metrics; Concrete; Crawlers; Measurement; Registers; Servers; Testing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2012 IEEE Fifth International Conference on
  • Conference_Location
    Montreal, QC
  • Print_ISBN
    978-1-4577-1906-6
  • Type

    conf

  • DOI
    10.1109/ICST.2012.95
  • Filename
    6200108