Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Performance Testing Using a Smart Reinforcement Learning-Driven Test Agent
RISE Research Institutes of Sweden, Digitala system, Industriella system.ORCID-id: 0000-0003-3354-1463
Mälardalen University, Sweden.
RISE Research Institutes of Sweden, Digitala system, Mobilitet och system.ORCID-id: 0000-0001-7879-4371
RISE Research Institutes of Sweden, Digitala system, Industriella system.ORCID-id: 0000-0002-1512-0844
Vise andre og tillknytning
2021 (engelsk)Inngår i: 2021 IEEE Congress on Evolutionary Computation (CEC), 2021, s. 2385-2394Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Performance testing with the aim of generating an efficient and effective workload to identify performance issues is challenging. Many of the automated approaches mainly rely on analyzing system models, source code, or extracting the usage pattern of the system during the execution. However, such information and artifacts are not always available. Moreover, all the transactions within a generated workload do not impact the performance of the system the same way, a finely tuned workload could accomplish the test objective in an efficient way. Model-free reinforcement learning is widely used for finding the optimal behavior to accomplish an objective in many decision-making problems without relying on a model of the system. This paper proposes that if the optimal policy (way) for generating test workload to meet a test objective can be learned by a test agent, then efficient test automation would be possible without relying on system models or source code. We present a self-adaptive reinforcement learning-driven load testing agent, RELOAD, that learns the optimal policy for test workload generation and generates an effective workload efficiently to meet the test objective. Once the agent learns the optimal policy, it can reuse the learned policy in subsequent testing activities. Our experiments show that the proposed intelligent load test agent can accomplish the test objective with lower test cost compared to common load testing procedures, and results in higher test efficiency.

sted, utgiver, år, opplag, sider
2021. s. 2385-2394
Emneord [en]
Analytical models, Automation, Transfer learning, Decision making, Reinforcement learning, Knowledge representation, Evolutionary computation, performance testing, load testing, workload generation, autonomous testing
HSV kategori
Identifikatorer
URN: urn:nbn:se:ri:diva-55976DOI: 10.1109/CEC45853.2021.9504763OAI: oai:DiVA.org:ri-55976DiVA, id: diva2:1588403
Konferanse
2021 IEEE Congress on Evolutionary Computation (CEC)
Tilgjengelig fra: 2021-08-27 Laget: 2021-08-27 Sist oppdatert: 2025-09-23bibliografisk kontrollert

Open Access i DiVA

Fulltekst mangler i DiVA

Andre lenker

Forlagets fulltekst

Person

Helali Moghadam, MahshidBorg, MarkusSaadatmand, MehrdadBohlin, MarkusPotena, Pasqualina

Søk i DiVA

Av forfatter/redaktør
Helali Moghadam, MahshidBorg, MarkusSaadatmand, MehrdadBohlin, MarkusPotena, Pasqualina
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric

doi
urn-nbn
Totalt: 215 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
v. 2.47.0