Title:
|
Coverage Criteria for Testing Web Applications
|
Authors:
|
Sreedevi Sampath, Emily Gibson, Sara Sprenkle, and Lori Pollock
|
Abstract:
|
As web applications evolve and their usage increases, their complexity also increases, thus creating a great demand for techniques and tools to ensure well-tested, reliable applications. While program-based coverage and fault detection capability can be used to measure the quality of test suites, the dynamic characteristics of web applications motivate additional criteria to
complement these traditional test adequacy criteria. This paper presents novel dynamic coverage criteria customized for web
applications---criteria intended for testing at a page level. Based on a changing universe of test requirements, as indicated by evolving usage of the application, our criteria avoid the difficulties of building an accurate static model of a web application's structure.We define a class of dynamic coverage criteria, present the
subsumption relation among them, and describe two case studies to demonstrate their usefulness. Among other possible uses, the proposed criteria can be used to compare the quality of test suites, to select test cases, and to examine how usage of a web application changes over time. The proposed criteria complement traditional program coverage and fault detection capability criteria.
|
Institution:
|
University of Delaware
|
Series:
|
2005-017
|
Date:
|
April 2005
|
Project:
|
Web Application Testing
|
Document Type:
|
Technical Report
|
Key Words:
|
coverage criteria
|
Files:
|
sampath.tr0517.pdf Adobe PDF (204KB)
|
Bibtex Entry:
|
| @techreport{123456789/40, |
| author = {Sreedevi Sampath and Emily Gibson and Sara Sprenkle and Lori Pollock}, |
| title = {Coverage Criteria for Testing Web Applications}, |
| institution = {University of Delaware}, |
| number = {Technical Report;2005-017}, |
| month = {April}, |
| year = {2005} |
| } |
|