Skip to main navigation Skip to search Skip to main content

One size does not fit all: In-test workload adaptation for performance testing of enterprise applications

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The identification of workload-dependent performance issues, as well as their root causes, is a time-consuming and complex process which typically requires several iterations of tests (as this type of issues can depend on the input workloads), and heavily relies on human expert knowledge. To improve this process, this paper presents an automated approach to dynamically adapt the workload (used by a performance testing tool) during the test runs. As a result, the performance issues of the tested application can be revealed more quickly; hence, identifying them with less effort and expertise. Our experimental evaluation has assessed the accuracy of the proposed approach and the time savings that it brings to testers. The results have demonstrated the benefits of the approach by achieving a significant decrease in the time invested in performance testing (without compromising the accuracy of the test results), while introducing a low overhead in the testing environment.

Original languageEnglish
Title of host publicationICPE 2018 - Proceedings of the 2018 ACM/SPEC International Conference on Performance Engineering
PublisherAssociation for Computing Machinery (ACM)
Pages211-222
Number of pages12
ISBN (Electronic)9781450350952
DOIs
Publication statusPublished - 30 Mar 2018
Externally publishedYes
Event5th International Conference in Software Engineering Research and Innovation, CONISOFT 2017 - Merida, Mexico
Duration: 25 Oct 201727 Oct 2017

Publication series

NameICPE 2018 - Proceedings of the 2018 ACM/SPEC International Conference on Performance Engineering
Volume2018-March

Conference

Conference5th International Conference in Software Engineering Research and Innovation, CONISOFT 2017
Country/TerritoryMexico
CityMerida
Period25/10/1727/10/17

Keywords

  • Analysis
  • Automation
  • Performance
  • Testing
  • Workload

Fingerprint

Dive into the research topics of 'One size does not fit all: In-test workload adaptation for performance testing of enterprise applications'. Together they form a unique fingerprint.

Cite this