Abstract
Evaluating the performance of Microservices Architectures (MSA) is essential to ensure their proper functioning and meet end-user satisfaction. For MSA performance analysts, one of the most challenging tasks is to determine the cause of any deviation of relevant metrics from the specified range.We introduce CAR-PT (CAusal-Reasoning-driven Performance Testing), a model-based technique for workload generation designed for the performance testing of MSA. CAR-PT leverages causal reasoning to effectively explore the space of operational conditions, with the goal of identifying those that lead to performance issues. Preliminary results show that CAR-PT is effective in generating configurations for discovering performance issues of an MSA.
Original language | English |
---|---|
Title of host publication | AST '24 |
Subtitle of host publication | Proceedings of the 5th ACM/IEEE International Conference on Automation of Software Test (AST 2024) |
Publisher | Association for Computing Machinery, Inc |
Pages | 149-153 |
Number of pages | 5 |
ISBN (Electronic) | 9798400705885 |
DOIs | |
Publication status | Published - 2024 |
Event | 5th ACM/IEEE International Conference on Automation of Software Test, AST 2024, co-located with the 46th International Conference on Software Engineering, ICSE 2024 - Lisbon, Portugal Duration: 15 Apr 2024 → 16 Apr 2024 |
Conference
Conference | 5th ACM/IEEE International Conference on Automation of Software Test, AST 2024, co-located with the 46th International Conference on Software Engineering, ICSE 2024 |
---|---|
Country/Territory | Portugal |
City | Lisbon |
Period | 15/04/24 → 16/04/24 |
Bibliographical note
Publisher Copyright:© 2024 Copyright held by the owner/author(s).
Funding
Funders | Funder number |
---|---|
Horizon 2020 Framework Programme | |
European Union s Horizon 2020 research and innovation programme | |
H2020 Marie Skłodowska-Curie Actions | 871342 |
Keywords
- causal reasoning
- microservices
- testing