Performance regression unit testing: A case study


Abstract:

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.

Año de publicación:

2013

Keywords:

  • Performance evaluation
  • Regression testing
  • performance testing
  • Stochastic Performance Logic
  • Unit testing

Fuente:

scopusscopus

Tipo de documento:

Conference Object

Estado:

Acceso restringido

Áreas de conocimiento:

  • Ingeniería de software
  • Software

Áreas temáticas:

  • Programación informática, programas, datos, seguridad