Model-based performance testing of web applications

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Effective performance testing techniques are essential for understanding whether a Webbased system will meet its performance objectives. Such systems have to be characterized in terms of sessions; a session being a sequence of inter-dependent requests submitted by a user. Dependencies arise because some requests depend on the responses of earlier requests in a session. These dependencies should be reflected in the synthetic workloads used to test Web-based systems. This makes performance testing a challenge. This research proposes an approach to address this issue. This approach uses an application model that can be used to obtain valid request sequences representing how users interact with the application. These sequences can be used to automatically construct a synthetic workload with desired characteristics. The application model provides an indirection which allows a common set of workload generation tools for testing different applications. Consequently, less effort is needed in maintaining and developing the tools.

Description

Bibliography: p. 95-101

Keywords

Citation

Shams, M. (2007). Model-based performance testing of web applications (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://ucalgary.scholaris.ca. doi:10.11575/PRISM/1197

Collections

Endorsement

Review

Supplemented By

Referenced By