Modeling a realistic workload for performance testing

Christof Lutteroth, Gerald Weber

Research output: Chapter in Book/Report/Conference proceedingConference contribution

16 Citations (Scopus)

Abstract

Load testing of web applications can be specified by simulating realistic user behavior with stochastic form-oriented analysis models. Stochastic models have advantages over load test models that simply play back recorded session data: they are easier to specify and achieve a higher coverage of the different operational paths. There are challenges when specifying load tests such as the generation of form parameters and the recognition of pages returned by the system. We propose how these challenges can be overcome by adding additional specifications to a form-oriented model. Furthermore, we discuss several workload models and explain why some commonly used workload models are in fact unrealistic and produce misleading results. The stochastic form-oriented load testing approach can be generalized to deal with other submit-response systems such as those consisting of web services.
Original languageEnglish
Title of host publicationProceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference (EDOC), 2008
PublisherIEEE
Pages149-158
Number of pages10
ISBN (Print)9780769533735
DOIs
Publication statusPublished - Feb 2009

Fingerprint

Testing
Load testing
Stochastic models
Web services
Specifications

Cite this

Lutteroth, C., & Weber, G. (2009). Modeling a realistic workload for performance testing. In Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference (EDOC), 2008 (pp. 149-158). IEEE. https://doi.org/10.1109/EDOC.2008.40

Modeling a realistic workload for performance testing. / Lutteroth, Christof; Weber, Gerald.

Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference (EDOC), 2008. IEEE, 2009. p. 149-158.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Lutteroth, C & Weber, G 2009, Modeling a realistic workload for performance testing. in Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference (EDOC), 2008. IEEE, pp. 149-158. https://doi.org/10.1109/EDOC.2008.40
Lutteroth C, Weber G. Modeling a realistic workload for performance testing. In Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference (EDOC), 2008. IEEE. 2009. p. 149-158 https://doi.org/10.1109/EDOC.2008.40
Lutteroth, Christof ; Weber, Gerald. / Modeling a realistic workload for performance testing. Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference (EDOC), 2008. IEEE, 2009. pp. 149-158
@inproceedings{c4f328173c714b068e7198976f3fe6de,
title = "Modeling a realistic workload for performance testing",
abstract = "Load testing of web applications can be specified by simulating realistic user behavior with stochastic form-oriented analysis models. Stochastic models have advantages over load test models that simply play back recorded session data: they are easier to specify and achieve a higher coverage of the different operational paths. There are challenges when specifying load tests such as the generation of form parameters and the recognition of pages returned by the system. We propose how these challenges can be overcome by adding additional specifications to a form-oriented model. Furthermore, we discuss several workload models and explain why some commonly used workload models are in fact unrealistic and produce misleading results. The stochastic form-oriented load testing approach can be generalized to deal with other submit-response systems such as those consisting of web services.",
author = "Christof Lutteroth and Gerald Weber",
year = "2009",
month = "2",
doi = "10.1109/EDOC.2008.40",
language = "English",
isbn = "9780769533735",
pages = "149--158",
booktitle = "Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference (EDOC), 2008",
publisher = "IEEE",
address = "USA United States",

}

TY - GEN

T1 - Modeling a realistic workload for performance testing

AU - Lutteroth, Christof

AU - Weber, Gerald

PY - 2009/2

Y1 - 2009/2

N2 - Load testing of web applications can be specified by simulating realistic user behavior with stochastic form-oriented analysis models. Stochastic models have advantages over load test models that simply play back recorded session data: they are easier to specify and achieve a higher coverage of the different operational paths. There are challenges when specifying load tests such as the generation of form parameters and the recognition of pages returned by the system. We propose how these challenges can be overcome by adding additional specifications to a form-oriented model. Furthermore, we discuss several workload models and explain why some commonly used workload models are in fact unrealistic and produce misleading results. The stochastic form-oriented load testing approach can be generalized to deal with other submit-response systems such as those consisting of web services.

AB - Load testing of web applications can be specified by simulating realistic user behavior with stochastic form-oriented analysis models. Stochastic models have advantages over load test models that simply play back recorded session data: they are easier to specify and achieve a higher coverage of the different operational paths. There are challenges when specifying load tests such as the generation of form parameters and the recognition of pages returned by the system. We propose how these challenges can be overcome by adding additional specifications to a form-oriented model. Furthermore, we discuss several workload models and explain why some commonly used workload models are in fact unrealistic and produce misleading results. The stochastic form-oriented load testing approach can be generalized to deal with other submit-response systems such as those consisting of web services.

UR - http://dx.doi.org/10.1109/EDOC.2008.40

U2 - 10.1109/EDOC.2008.40

DO - 10.1109/EDOC.2008.40

M3 - Conference contribution

SN - 9780769533735

SP - 149

EP - 158

BT - Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference (EDOC), 2008

PB - IEEE

ER -