2019
DOI: 10.1002/stvr.1712
|View full text |Cite
|
Sign up to set email alerts
|

Reducing the maintenance effort for parameterization of representative load tests using annotations

Abstract: Summary Directly affecting the user experience, performance is a crucial aspect of today's software applications. Representative load testing allows to effectively test and preserve the performance before delivery by mimicking the actually expected workload. In the literature, various approaches have been proposed for extracting representative load tests from recorded user sessions. However, these approaches require manual parameterization for specifying input data and adjusting static properties such as a req… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 27 publications
(64 reference statements)
0
2
0
Order By: Relevance
“…We address these challenges by (i) automatically extracting and evolving performance tests using operational monitoring data and API information [14,17], (ii) the generation and selection of tailored tests based on current test concerns [12,13], as well as (iii) exploiting recommending test strategies suitable for testing in unreliable infrastructures [2,9].…”
Section: Continuous Testingmentioning
confidence: 99%
“…We address these challenges by (i) automatically extracting and evolving performance tests using operational monitoring data and API information [14,17], (ii) the generation and selection of tailored tests based on current test concerns [12,13], as well as (iii) exploiting recommending test strategies suitable for testing in unreliable infrastructures [2,9].…”
Section: Continuous Testingmentioning
confidence: 99%
“…Software engineering is a branch of computer science that includes the design, development, evaluation, and implementation of computer software [37,38]. System testing and maintenance remains a key activity in software engineering that is concerned with error reporting and correction [39][40][41][42]. Academic software engineering projects are increasingly gaining attention as a reliable method to assess competency levels among ICT students [4,14,19].…”
Section: Introductionmentioning
confidence: 99%