Including performance tests as a part of unit testing is technically more difficult than including functional tests - besides the usual challenges of performance measurement, specifying and testing the correctness conditions is also more complex. In earlier work, we have proposed a formalism for expressing these conditions, the Stochastic Performance Logic. In this paper, we evaluate our formalism in the context of performance unit testing of JDOM, an open source project for working with XML data. We focus on the ability to capture and test developer assumptions and on the practical behavior of the built in hypothesis testing when the formal assumptions of the tests are not met. © 2013 Springer-Verlag Berlin Heidelberg.
CITATION STYLE
Horký, V., Haas, F., Kotrč, J., Lacina, M., & Tůma, P. (2013). Performance regression unit testing: A case study. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8168 LNCS, pp. 149–163). Springer Verlag. https://doi.org/10.1007/978-3-642-40725-3_12
Mendeley helps you to discover research relevant for your work.