Tester unitairement la performance en Java

L'importance accordée aux tests lors du développement joue un rôle primordial dans la réussite et la qualité d'une application. Si dans bon nombre d'applications il existe des tests unitaires, les tests de performance sont souvent absents ou interviennent tardivement (bien souvent lorsque des problèmes commencent à être remontés).
Pour diagnostiquer au plus tôt ces problèmes, il existe des outils permettant de tester unitairement la performance. Parmi ceux disponibles, j'ai retenu ContiPerf.

Petit tour d'horizon des fonctionnalités offertes par l'outil.