performance testing RESOURCE CENTER  |  SUPPORT CENTER  |  CONTACT

Product: Execution Environment

Execution Environment
Execution environment
WebLOAD’s execution environment allows you to set up a load-testing lab, enabling the simulation of unlimited stress on internet applications.

The execution environment includes a console that controls the load session and a load generator that produces the actual load.



Console
The sophisticated run-time console controls test execution and monitoring. With effortless flexibility, the console enables the user to define each test run through the manipulation of every runtime parameter, such as the number of virtual users, the sequencing of user scripts and test duration. The console manages the load generator that might reside on a separate machine, while displaying it’s test results for the user. The console controls execution commands and receives statistical data.

During test execution the console provides full control over the load session. It enables online changes to load size, and allows you to stop and start the entire session or change the selection of currently displayed load generator statistics.

WebLOAD console collects and displays a large number of client side statistics from the load generator. Server side statistics are collected by the console's Performance Measurement Monitor (PMM) that provides a complete picture of the system’s behavior under load. The PMM includes out-of-the-box support for collecting server performance statistics from various industry-leading platforms such as operating systems (Windows, LINUX), application servers and databases. In total, a comprehensive repository of a wide array of run time statistics can be accumulated and viewed graphically or textually in various viewing formats.

Load generator
WebLOAD`s Load Generator can simulate hundreds (and even thousands) of virtual users executing a wide range of internet protocols. WebLOAD maximizes hardware resources by minimizing the size of the footprint a virtual user consumes, thus enabling more virtual users on the existing load generator hardware. The number of virtual users is limited only by the memory capacity of the load generator server. The load generator provides comprehensive support for HTTP and HTTPS protocols and other HTTP based protocols such as AJAX, SOAP/XML.

During test execution, the load generator also collects an extensive range of client side statistics. While it collects the most detailed/low level performance statistics such as "connect time" for every TCP/IP connection, it is also capable of tracking the performance of a group of commands, defined by the user as a logical transaction.

The load generator component is a cross platform component that can run on Windows as well as Linux machines.

Performance Measurements Manager (PMM)
The Performance Measurements Manager (PMM) provides performance monitoring of various server-side applications, databases, stream technology, system and web server measurements in real-time while the test is running.

The PMM includes out of the box configurations for the following environments:
  • Windows
  • Unix/Linux
  • Microsoft IIS
  • Apache
  • IBM WebSphere
  • Oracle WebLogic
  • JBoss Application Server
  • GlassFish
  • JOnAS
  • SAP NetWeaver
  • Adobe LiveCycle ES
  • Microsoft Active Server Pages
  • Microsoft ASP.Net
  • Microsoft SQL Server
  • Oracle DB
  • MySQL
  • Microsoft Windows Media Server
  • Real Networks RealServer