15.2. Badanie wydajności za pomocą klasy TimedTest

Najprostszy test wydajnościowy ma na celu weryfikację czasu wykonywania określonego przypadku testowego. Framework JUnitPerf oferuje prostą klasę dekoratora frameworku JUnit nazwaną TimedTest — za jej pomocą możemy sprawdzać, czy czas wykonywania poszczególnych testów jednostkowych nie przekracza określonego progu. W tym podrozdziale skoncentrujemy się właśnie na sposobach korzystania z tego dekoratora. Z czasem opanujemy też wiele podstawowych elementów samego frameworku JUnitPerf.

W tym rozdziale napiszemy kilka testów wydajnościowych dla prostej aplikacji internetowej zarządzającej bazą danych o modelach samolotów. Na stronie domowej tej aplikacji użytkownicy mają możliwość przeglądania listy ...

Get Java. Praktyczne narzędzia now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.