Authors
Haroon Malik, Zhen Ming Jiang, Bram Adams, Ahmed E Hassan, Parminder Flora, Gilbert Hamann
Publication date
2010/3/15
Conference
2010 14th European conference on software maintenance and reengineering
Pages
222-231
Publisher
IEEE
Description
Load testing is crucial to uncover functional and performance bugs in large-scale systems. Load tests generate vast amounts of performance data, which needs to be compared and analyzed in limited time across tests. This helps performance analysts to understand the resource usage of an application and to find out if an application is meeting its performance goals. The biggest challenge for performance analysts is to identify the few important performance counters in the highly redundant performance data. In this paper, we employed a statistical technique, Principal Component Analysis (PCA) to reduce the large volume of performance counter data, to a smaller, more meaningful and manageable set. Furthermore, our methodology automates the process of comparing the important counters across load tests to identify performance gains/losses. A case study on load test data of a large enterprise application …
Total citations
20102011201220132014201520162017201820192020202120222023202423245477364141
Scholar articles
H Malik, ZM Jiang, B Adams, AE Hassan, P Flora… - 2010 14th European conference on software …, 2010