Research Article
Combining profiling and monitoring to analyze test coverage and identify performance problems
@ARTICLE{10.4108/eai.14-12-2015.2262590, author={Nico Beierle and Peter Kruse}, title={Combining profiling and monitoring to analyze test coverage and identify performance problems}, journal={EAI Endorsed Transactions on Future Internet}, volume={3}, number={11}, publisher={ACM}, journal_a={UE}, year={2016}, month={1}, keywords={performance measures, monitoring}, doi={10.4108/eai.14-12-2015.2262590} }
- Nico Beierle
Peter Kruse
Year: 2016
Combining profiling and monitoring to analyze test coverage and identify performance problems
UE
EAI
DOI: 10.4108/eai.14-12-2015.2262590
Abstract
The use of profilers is a common approach for locating bottlenecks in software performance. Existing profilers typically generalize memory consumption and CPU usage. This work is dedicated to profiling-based identification of performance problems for specific moments of program execution. By combining conventional profiling with monitoring of user actions (e.g. mouse and keyboard inputs), a more fine-grained analysis of program behavior is possible. The calculation of coverage levels for GUI tests will also be available. The current state of this work describes a proposed solution. Realization of a prototype implementing the approach is currently ongoing.
Copyright © 2015 P. Kruse and N. Beierle, licensed to EAI. This is an open access article distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.