| Features |
Comparisons |
|
QEngine |
LoadRunner |
OpenSTA |
OpenLoad |
| Cost / License |
Refer Adventnet Store |
Pricing starts at $38,000 for 25 virtual users. ($22,000 for Controller and $16,000 for 25 users.) |
Free |
Express -
$4,995
Advanced - $37,995
|
| Top |
| Platform Support |
| Platform Support |
Windows,
Linux |
Windows |
Windows
& UNIX |
Windows,
Linux & Solaris |
| Top
|
| PlayBack |
| Session Tracking (Cookies
/ URL redirection) |
Yes |
Yes(Additional
code for JS) |
Yes(Additional
code for JS) |
Yes |
| Page Validation (String/RegEx) |
Yes |
Yes |
no
integrated comparison function |
Yes |
| IP Spoofing |
Yes |
Yes,
with automated router updates for IP forwarding. |
No inbuilt features |
Yes |
| Server Monitoring (WMI/SNMP/RSTAT) |
Yes |
Yes |
Yes |
Yes |
| Simulate Multiple Browsers |
Yes |
Yes |
Yes |
Yes |
| Scalability |
1000VU
on a P4, 512 MB RAM 1.6 Ghz CPU |
Approx
1 VU / ½Mb RAM for NT/W2K. Windows 95, 98
& Unix are less efficient.
Max. approx 1,500 VUs / PC. |
Simple pages - up to 3,000 VUs 1Gb RAM, P4, W2K.
Complex scripts - 1664 VUs W2K |
large
workloads- 1000 VUs |
| Distributed tests |
Yes |
Multiple
load-injectors managed by a single controller. |
Multiple
load-injectors managed by a single controller.
TCP/IP - same network or Web-relay feature
HTTP - Remote DMZ |
--- |
| Distributed/Remote load
generation |
Yes |
Yes,
can control multiple load generators and collect
results. |
Yes,
can control multiple load generators and collect
results. |
--- |
| Dynamic Load (Virtual User
Rampup) |
Yes |
Yes |
Yes |
Yes |
| Simulate Multiple Connection
Speeds |
Yes |
Can emulate different network speeds during playback |
No
inbuilt features |
Yes |
| Correlation (substituting
values in dynamic data while playback) |
Yes
(DB, CSV) |
Partially
supported |
Yes |
Yes |
| Caching |
Partially
supported |
Yes |
Partially
handled |
--- |
| Reporting & analysis |
Yes
- Graphs and Charts |
Yes
- Graphs and Charts, MS-Word |
Yes
- Graphs and Charts, MS-Excel |
Yes
- Graphs and Charts, Text/Spreadsheet/PDF |
| Basic/Digest/NTLM Authentication
Support |
Yes |
Yes |
--- |
Yes |
| Recording |
| Protocol |
HTTP,HTTPS |
Many. Protocols are charged per item. Has a multi-protocol
recording feature. |
HTTP, HTTPS (SSL) |
HTTP, HTTPS (SSL) |
| Scripting language |
Jython |
TSL,
uses standard syntax for "C" & allows
C function libraries. Customised functions for different
protocols |
SCL,
"BASIC" like language, has special automation
scriptingfacilities. limited functions available |
Script
Free recording and playback |
| Scripting Interface |
Yes |
Yes |
Yes |
No |
| Parameterisation |
Yes |
Yes |
Yes |
Yes |
| Ajax request recording |
Yes |
? |
? |
? |