|
Synopsis
A manufacturer of a Virtual Private Network (VPN) appliance
has been using eValid to generate large amounts of
web browsing traffic to confirm the quality and reliability
of their equipment when applied in "real world" usage.
Background
Many companies offer Virtual Private Network (VPN) appliances
that use various technologies to provide secure SSL-based
access and use of web applications.
A key factor is that in most cases secondary processing
of delivered HTML material -- the material that is sent
over the wire through the device processing -- requires
validation to make sure that what the user sees with the
VPN appliance is the same as what is seen without the VPN
appliance.
eValid Application Description
The eValid system makes it easy to generate a regression
suite that is tuned to detect, insofar as possible,
important changes that affect web behavior and at the
same time to disregard inconsequential changes.
Once the functional test suite was completed our customer put all of the tests under eV.Manager control for easy repetition and re-confirmation of their appliance after changes were made to their processing algorithms.
eValid Features Used
This project used eValid's functional test and page validation
capabilities, and relied on the ability of eV.Manager to control
large numbers of tests.
In addition, there was significant use of the eValid PageMap utility
to reveal the internal contents of the DOM image of each page.
Results Achieved
Over a period of several quarters, our customer identified
major technical issues with the behavior of their VPN appliance
when applied to real-world browsing and use of commercial,
public websites.
One outcome of their work was a major architectural change
to a critical internal component for which the observed failures
would have affected their ~$1B VPN appliance market.
Savings estimate: ~$2,000,000.