Search code examples
javajspprofilingperformance-testingjprofiler

Performance Testing vs Profiling


Am working with lots of mid-complexity Java/Jsp applications and wondering what would be an added advantage of doing performance testing using say Jmeter over profiling using Jprofiler/Netbeans profiler. Would highly appreciate if anyone provides any recommendations around the same.


Solution

  • Profiling and Performance Testing are different things altogether.

    Performance testing happens at the system level, under varying types of load, and makes sure your system lives up to its SLAs (service level agreements).

    Profiling is what you do when your performance testing shows a problem. It helps you identify those parts of your system that contribute the most to the performance problem and shows you where to concentrate your efforts.