Your e-Business Quality Partner eValid™ -- The Web Quality Suite
Browser-Based Client-Side Functional Testing and Validation Page Timing/Tuning Transaction Monitoring. WebSite Spidering & Analysis and Realistic Server Loading.

eValid -- Monitoring Script Augmentation Options
eValid Home

This checklist describes some of the types of playback optimization that can be added to an eValid playback that is in monitoring service. Typically these augmentations would be applied to a script that was initially "recorded from life" -- that is, the raw functional test recording -- that is based on the customer UseCase for the monitoring function to be performed.

  1. Alarms
    There could be overtime and other validation alarms brought out to and email alert target.

  2. Flag Processing by Alternative Scripts
    There could be playback flag processing (e.g. FAIL and TIMEOUT) handled by alternative playback scripts. These scripts could send messages by email.

  3. Email Alert Message Setup
    If there are alternative playback scripts that involve emailing data or messages the agent machine needs to have an email client installed and accessible.

  4. Visible Text Validation Steps
    Validate Selected Text (VST) is done at one or more points in the current page.

  5. Basic Synchronization Steps
    This involves either inserting or re-recording to include synchronizations on text items.

  6. DOM Synchronization Steps
    This more complex form of synchronization is used when the page is so dynamic that there is not specific text item upon which to synchronize.

  7. Work Area Preparation/Cleanup
    There are various steps that can be taken to assure the reliability of the playback process.

  8. Wait Time Normalization
    Wait times can be normalized and/or replaced with fixed Delay's.

  9. Structural Script Conversions
    Key passages of the script that could fail due to page changes can be converted into structural form to assure invulnerability due to trivial page changes (regressions).

  10. Suppressing Unnecessary Commands
    In some cases eValid records commands that, in practice, depending on the application are not strictly needed to assure reliable playback. This step "scrubs" the script so that all unnecessary commands are removed.