|
Load can be generated from a single machine
or distributed on multiple machines. PureLoad do
also make use of machines with multi CPU's.
|
|
|
 |
|
Verified on Solaris, Linux (RedHat 7) and Windows
NT/2000/XP. (Windows 95/98 can be used for evaluation
purposes).
|
|
|
 |
|
PureLoad tasks for testing of HTTP based
applications including support for forms,
uploading files, setting headers etc.
|
|
|
 |
|
PureLoad is delivered with ready to use tasks for
testing of NNTP, FTP, SMTP, IMAP,
JDBC (relational databases), LDAP, DNS and
JMS (Java Messaging Service) Echo.
|
|
|
 |
|
From the intuitive graphical user interface all actions
required to set up the environment, define scenarios
and control the load execution is performed.
|
|
|
 |
|
Create scenarios using the point and click interface.
Includes a full blown scenario debugger including
single step, break points and response introspection.
|
|
|
 |
|
Attach virtual clients (worker threads)
with a mouse click.
|
|
|
 |
|
The console instantly reports the current status of the
load execution. Follow the trends and analyze during
the execution.
|
|
|
 |
|
Results and graphs are exported to files in HTML
format.
Result metrics can also be stored in a character
separated value (CSV file for further processing in
example Microsoft Excel.
|
|
|
 |
|
Build custom tasks using the Java Beans based Task API.
|
|
|
 |
|
The ability to specify dynamic parameters in tasks is
crucial since a load execution must simulate real
users. Dynamic data can be generated using the built
in patterns or by reading a file.
|
|
|
 |
|
Custom data sources is a way to extend the supplied
parameter generators to generate any values. I.e read
values from databases, directories, etc.
|
|
|
 |
|
Tasks that supports counting of bytes (ex. HTTP)
will report
various statistics of bytes transferred
between the virtual client and the server application.
|
|
|
 |
|
Make the amount of load change over time
|
|
|
 |
|
Graphically compare the results from one or several
load executions.
|
|
|
|
|
|
The HTTP Recorder eases the process of catching all
requests between a browser and the web server.
|
|
|
 |
|
Supports SSL v3
|
|
|
 |
|
Standard session handling techniques, such as cookies
and URL-rewriting is supported.
|
|
|
 |
|
Support for parsing response codes or parsing page
content for expected strings.
|
|
|
 |
|
Utility that crawls a web of static content and
reports various statistics and error. The requests
can easily be generated into PureLoad scenarios for
use in a load test session.
|
|
|
|
|
|
|