Your e-Business Quality Partner eValid™ -- Automated Web Quality Solution
Browser-Based, Client-Side, Functional Testing & Validation,
Load & Performance Tuning, Page Timing, Website Analysis,
and Rich Internet Application Monitoring.

eValid -- Illustration of Step Function in Server Loading
eValid Home

Introduction
This page shows a sequence of steps that illustrate how to achieve a step function in applied load.

  1. Sample Script
    The script shows the use of the SyncOnText to the STOP/GO escapement. This script is used in a LoadTest scenario that launches a large number of eValid copies.

    Script.

  2. Control Page Showing STOPPED State
    Here is the page at which eValid instances will arrive and await synchronization.

    Page showing S_T_O_P_P_E_D state, waiting for the user to say GO.

  3. LoadTest Scenario Launched
    Here is how the screen appears after the eValid LoadTest scenario is launched and a large number of eValid copies are all running, waiting for the "GO" signal.

    Screen showing large number of eValid instances, all waiting for the GO

  4. Control Page Showing RUNNING State
    After the user gives the GO signal the STOPPED page turns to RUNNING, as shown here. After that switch occurs all of the eValid will start running.

    eValid script showing SyncOnText for R_U_N_N_I_N_G

  5. Performance Chart Showing Stepped Increase in Load
    The picture below shows the performance of the server CPU before and immediately after the user has said GO. The effect of imposition of a large amount of download activity is clear from the chart.

    Server CPU Performance before and after the GO signal launches the StepFucntion.