|
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 -- eValid Programmatic Interface (EPI) -- Introduction
eValid Home
Synopsis:
The EPI feature provides a COM-based direct interface
to eValid commands accessible programmatically from
C/C++/C#, Java, PERL, or VB programming environments.
All of the validation, synchronization, adaptive playback and
activity logging features of eValid are available.
The interface also provides for programmatic interface to browsed
pages contents at the DOM level.
Resources
Here are various resources that describe EPI operation and present worked examples.
- Here is a simplified
EPI Summary
that paints in broad strokes what the EPI feature is all about.
- The
eValid EPI Technical Specification
details what capabilities
are included with the EPI feature.
- This diagram and Structual Explanation
shows how EPI is organized.
- Here is the set of
Supported eValid Commands.
This list is a subset of ALL eValid commands.
Note that these commands exclude those
which would be meaningless in the EPI context.
For example, the eValid
OnFlag... commands are not supported because
flow control of that kind would be handled locally.
- The
Programmatic Interface [EPI] Instruction Manual --
shows how to use the EPI interface,
and refers to the other items below.
C++/CPP Supporting Material
Here are some pages that provide immediate support for C++/CPP.
Java, PERL, VB Supporting Material
Material for other languages (Java, VB, PERL) will be added as soon
as the interfaces are completed.