Subscribe to SoftLogica
Newsletter to get 10% discount on newly
released products!
Testing with WAPT Pro
Testing with WAPT Pro
Load testing with WAPT Pro is simple
and straightforward.
WAPT Pro can emulate the activity of
hundreds or even thousands of real users from a single testing machine.
The program replaces human users with virtual users.
This lets you emulate the interaction of multiple, simultaneously acting users with your web site.
At the first start of WAPT Pro, the
Settings Wizard is initiated.
It will help you specify WAPT Pro settings.
To perform a test, you should create a test scenario.
New Scenario Wizard will help you create a new
test scenario depending on your test goals.
WAPT Pro test scenario defines parameters of test run: the number of virtual users,
test duration and the list of included user profiles.
User profiles describe the behaviour of virtual users.
You can create as many profiles as you need. This allows emulating the real workload on a
tested server.
For each user profile, you should specify web pages that will be requested (visited).
This can be done by recording the real activity in WAPT ProRecorder.
WAPT Pro records pages as you navigate through a web site.
To add more reality to your tests, you can specify a number of properties for each user
profile (user think time, user connection speed,
HTTP headers).
Most properties of user profile are used for all requests within that profile.
However, some properties like user think time, HTTP headers and additional validation rules for server response can be
specified separately for each request.
Testing of dynamic web sites and applications often requires the usage of dynamic values of request parameters.
WAPT Pro can simulate this - different virtual users can make requests with different parameters.
In addition, you can use either recorded URL, or get it dynamically at run-time.
WAPT Pro provides you
with a number of functions
for dynamic calculation of request parameter values and URL paths at run-time.
WAPT Pro also has a number of operators that will help you
manage the behaviour of virtual users.
You can edit your test scenario: the number of virtual users, test duration and scheduling options.
This can be done in the Test Volume view.
In the Log and Report Settings view, you can define options for saving
log files, HTML reports and test results.
You can configure WAPT Pro to create
full or error logs.
Log files will help you know what occurred during test run.
To perform a test, you should specify one or several Load Agents
that will emulate the user activity and produce the test load.
You can use as many servers running Load Agents in your tests as you need. This way you can emulate almost any number
of simultaneously acting virtual users.
After you have created your test scenario, included user profiles to it, recorded the sequence of requests for each
user profile and specified the list of agents that will emulate user load, you can
start a test. Note that you should specify at least one Load Agent to start the test.
When WAPT Pro finishes the test, it displays the
results
of test run. Graphs and reports will give you the summary and detailed information
on the performance of tested web server under specified load conditions. You can also view intermediate results
at run-time while your test is being executed.
On test completion, you will see a web browser window with the generated HTML Report.
This report enables viewing test run results just from a web browser. You can also save test run results in
Microsoft® Excel compatible format.