JProfiler — полностью динамическая программа тестирования, работа которой базируется на интерфейсе тестирования виртуальной машины Java (JVMPI), который предназначен для J2EE и J2SE приложений и включает тестирование процессора, памяти, потоков и вывод информации о работе самой виртуальной машины. В новой версии представлено динамическое тестирование, ставшее новым стандартом в технологии тестирования и позволяющее сократить потери производительности в 2-5 раз.