Runtime settings provides considerable flexibility, enabling testers to configure
a wide range of options that affects the playback
of load test scripts. Verification functions are provided to validate the reponse received to a request. The options include:
Think time multiplication factor helps you to perform real-world testing
where each user spends thinking time (wait time) before performing
the next action in the web page.
Option to follow redirects sent by the Web application, if any to automatically move from the original request to the subsequent redirect request.
Option to place image requests to download images.
Response Saving option allows you to inspect the pages received to ensure right response.
Option to save the web page obtained in the response for
all the pages. Enabling this option consumes a lot of disk
space.
Option to save logs obtained during load test execution
for each user.
Option to add multiple play engines to support distributed
load testing.
Option to enable or disable Unique IP for each Virtual User to emulate the behavior of different IP addresses accessing
the web application.
Basic/Digest scheme for authentication support. You can also add other custom authentication
techniques such as NTML, Kerbos, etc.
Option to use unique data for each request during playback.
Verify mode to run and check your load test scenario with a single user.
Response Validation
Built-in functions can be inserted in load test scripts to parse
and validate the response contents and detect application-level
failure.
Validate response to verify the given element type, search text,
status code or title exists in the response content.
Adding response
verifications in the load test scripts helps you to increase test
coverage.
Distributed Load Testing
QEngine distributed load testing allows you to simulate a very high load on your server.
QEngine load test controller centrally manages, automatically generates
and distributes the load across multiple play engines.
Simulate thousands of concurrent users under dynamic load conditions from a single machine with a
high configuration or distribute the load across multiplemachines.
The configuration of distributed machine IPs and the maximum
virtual users to be simulated in each machine (Windows or Linux
machines) is transparent to the user.