Title :
A Study of Usage-Based Navigation Models and Generated Abstract Test Cases for Web Applications
Author :
Sprenkle, Sara ; Pollock, Lori ; Simko, Lucy
Author_Institution :
Dept of Comput. Sci., Washington & Lee Univ., Lexington, VA, USA
Abstract :
While web applications expand in usage and complexity, testing demands are growing without corresponding automated support. One promising approach to automatic test generation is statistical model-based testing, where logged user behavior is used to build a usage-based model of web application navigation, from which abstract test cases are generated. Executable test cases are then created by adding parameter values to the abstract test cases. Several researchers have proposed variations of this approach, however, no one has empirically examined the tradeoffs and implications of the different ways to represent user behavior in a navigation model and the characteristics of the automatically generated test cases from different models. We report on our exploratory study of automatically generated abstract test cases and the underlying usage-based navigation models constructed from over 3500 user sessions across five publicly deployed web applications. Our results suggest how web testers can easily tune statistical model-based automatic test case generators for web applications toward generating tests closely related to user behavior or toward new navigations without using large additional test resources.
Keywords :
Internet; program testing; statistical analysis; Web application; automatic test case generation; generated abstract test cases; logged user behavior; statistical model-based testing; usage-based navigation model; Analytical models; Browsers; Buildings; Data models; Generators; Navigation; Testing; navigation models; test-case generation; web application;
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2011 IEEE Fourth International Conference on
Conference_Location :
Berlin
Print_ISBN :
978-1-61284-174-8
Electronic_ISBN :
978-0-7695-4342-0
DOI :
10.1109/ICST.2011.34