Load Testing With WebLOAD KeyFeatures White Paper
Load Testing With WebLOAD KeyFeatures White Paper
RadView Software
October 2015
www.radview.com
Contents
Introduction ..................................................................................................................................... 3
Key Components and Architecture .................................................................................................. 4
Creating Load Tests .......................................................................................................................... 5
Mobile Load Testing ......................................................................................................................... 9
Test Execution ................................................................................................................................ 10
Analytics ......................................................................................................................................... 14
Web Analysis Dashboard ............................................................................................................... 15
Integrating WebLOAD with other Tools......................................................................................... 16
Selenium Performance Testing ...................................................................................................... 16
DevOps and Continuous Integration.............................................................................................. 17
Supported Technologies ................................................................................................................ 17
Recording
Record your actions on your target application and WebLOAD automatically translates your actions into
a test script. Recording is transparent and automatic with any web technology, including HTTP/HTTPS
(SSL,TLS), WebSocket, AJAX, SOAP, HTML5, WebDAV and others.
WebLOAD generates a test script in JavaScript, which provides the flexibility to add any logic, call Java
classes and add integrations – with a scripting environment that’s familiar to any web developer.
Response Validation
Insure that script playback stays in sync with the server state. If a validation fails, a message can be sent,
the round can end, the entire test can be stopped, or WebLOAD can run any JavaScript function.
Script Debugging
Validate your test script to confirm it runs accurately after you complete your script editing. Identify all
issues and errors early on, using breakpoints, Watch and Step elements, and don’t waste valuable time
during your full load test runs.
During test execution, you can simulate realistic test scenarios by selecting a variety of different
browsers, devices and capabilities. We recommend that you mix browser types and connection speeds
in the same run in order to better simulate mobile environment.
WebLOAD’s monitoring does not require the server-side installation of an agent. It can be configured to
handle secure servers located behind a firewall, supports:
The import of server-side statistics from 3rd party monitoring tools
The export of monitoring data to external systems.
Customizable Reports
Customizable reports enable you to identify specific areas and to compare metrics across load sessions.
You can choose from a variety of templates and apply filters, change the design, and save your choices.
Following your load test session, WebLOAD Analytics automatically generates a set of reports and
indicates places where threshold violations occurred so you can drill down on problem areas
immediately. Once WebLOAD Analytics has launched, your default charts are automatically opened, and
threshold rules are applied. Charts with threshold violations are marked in the report view. At a glance,
you can see flags such as connection issues and slow page times. Clicking on a chart shows the details.
Supported Technologies
WebLOAD supports a wide range of web technologies, servers, protocols, operating systems, databases
and enterprise software systems. For an up-to-date list please refer to the Supported Technologies web
page.