Professional Documents
Culture Documents
Head to Head
Atul Pant
Page 1
Feature Comparison
Apache JMeter
HP LoadRunner
Platform
Microsoft Windows
(server parts require ASP.NET)
Tool Architecture
Remote load
generators
Cloud-capability
Resource monitoring
Few/limited
Documentation
Community
Scripting
Recording
HTTP Proxy
Scenario composition
One script can contain multiple thread groups and form the scenario.
Protocol coverage
Extensibility
Java plugins
SDK
Atul Pant
Page 2
Functional Comparison
Apache JMeter
HP LoadRunner
Script
Test Plan
VuGen
Recording
Workbench
VuGen
Scenarios
Thread Group
Controller
Results
Listener
Result Analyser
Controller
Logic Controller
Transaction
Request
Sampler
Request
Settings
Config Elements
Runtime/Recording Settings
Timer
Constant Timer
Uniform Random Timer
Gaussian Random Timer
Synchronizing Timer
Think Time
Rendezvous Point
Parameterization
File or Table
XML Parameter Types
Internal Data Parameter Types
Date/Time
Group Name,
Iteration Number
Random Number
Unique Number
Vuser ID
User-Defined Function Parameters
Correlation
Manual Correlation
Automatic Correlation
Check Points
Response Assertion
Duration Assertion
Size Assertion
HTML Assertion
XML Assertion
Xpath Assertion
Text
Image
Atul Pant
Page 3
Apache JMeter
File Extension
Atul Pant
.jmx (Script)
.jtl (Logs)
HP LoadRunner
.usr (Script)
.lrs (Scenario)
.lrr (Results)
Page 4