Proceedings of the 2014 Workshop on Joining AcadeMiA and Industry Contributions to Test Automation and Model-Based Testing 2014
DOI: 10.1145/2631890.2631895
|View full text |Cite
|
Sign up to set email alerts
|

Towards an automated approach to use expert systems in the performance testing of distributed systems

Abstract: Performance testing in distributed environments is challenging. Specifically, the identification of performance issues and their root causes are time-consuming and complex tasks which heavily rely on expertise. To simplify these tasks, many researchers have been developing tools with built-in expertise. However limitations exist in these tools, such as managing huge volumes of distributed data, that prevent their efficient usage for performance testing of highly distributed environments. To address these limit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
4
1

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 15 publications
0
5
0
Order By: Relevance
“…(1) PetStore, an e-commerce application commonly used in the literature [19,22]. It is composed of 11 different business operations.…”
Section: Experimental Evaluation 41 Experimental Setupmentioning
confidence: 99%
“…(1) PetStore, an e-commerce application commonly used in the literature [19,22]. It is composed of 11 different business operations.…”
Section: Experimental Evaluation 41 Experimental Setupmentioning
confidence: 99%
“…First, we provide the context of our solution. Next, we describe the internal components of PHOEBE (preliminary versions of these components, applied to a single diagnosis tool, were presented in ).…”
Section: Phoebe: An Automation Framework For Performance Testingmentioning
confidence: 99%
“…The aim has been to improve a tester's productivity by decreasing the effort and expertise needed to use diagnosis tools. In our previous work , we presented PHOEBE, an adaptive framework that automates the configuration and usage of a diagnosis tool in a clustered testing environment (typically located in a data centre). PHOEBE is shown in Figure .…”
Section: Introductionmentioning
confidence: 99%
“…Finally, other efforts have also centred on reducing the expertise required. For instance, by automating the usage of diagnosis tools [17,18]. Unlike these works, which have been designed to improve other aspects of performance testing, our approach has been designed to address the specific need of a tester to set an appropriate test workload, hence isolating her from the complexities of identifying it.…”
Section: Background and Related Workmentioning
confidence: 99%
“…One VM used an Apache JMeter 2.9 (a leading open-source tool for performance testing), and the other VM ran an Apache Tomcat 6.0.35 (a popular open-source Java Web Application Server) [2]. As the application to test, we used JPetStore [5], an open-source e-commerce application, which is commonly used in the literature [17,18]. Also, we used IBM WAIT as diagnosis tool due to its strong analytic capabilities to detect performance issues (e.g., lock contention or database bottleneck) in Java systems [8].…”
Section: Experimental Evaluationmentioning
confidence: 99%