|
eValid -- Automated Web Quality Solution
Browser-Based, Client-Side, Functional Testing & Validation,
Load & Performance Tuning, Page Timing, Website Analysis,
and Rich Internet Application Monitoring.
© Copyright 2000-2013 by Software Research, Inc.
|
|
New Synchronization Features in eValid Support AJAX Application Testing
Testing of complex AJAX applications that involve difficult
synchronization issues is
made possible through new eValid AJAX playback synchronization commands.
SAN FRANCISCO, CA --
7 May 2008 --
Software Research, Inc. has announced
general availability of major new specialized commands in its
Patented
eValid Website Test & Analysis Suite.
eValid has introduced a powerful set of AJAX
Playback Synchronization on DOM Element
commands that provide
direct control of test script playback synchronization by
interaction with the current DOM of an AJAX page.
This new eValid capability allows testers to address AJAX
applications -- which by nature are "asynchronous" -- in
a completely reliable way.
Once the playback synchronization is determined, eValid test
scripts play back reliably,
independent of how long the internal AJAX operations require.
eValid scripts that are recorded "from life" can be edited
to include the special AJAX synchronization commands.
There are eight variations to choose from, a variety
that covers all types of AJAX application internal
synchronization methods.
"The AJAX synchronization features close a gap that
has been around for some time:
producing good, reliable, self-synchronizing tests for
AJAX applications,"
said Edward Miller,
President of Software Research.
"The tough part about an AJAX application -- whether
you are setting up monitoring scripts or you're trying
to run multiple scripts in 100's of parallel
eValid browsers in a server loading setup
-- is to make sure each and every
playback stays in sync, that is, maintains
playback by waiting until the AJAX part of the
applications completes its work.
This is a big problem -- when playbacks get ahead
of the application playback chaos usually results and the tests are meaningless,"
Miller continued.
"The eValid AJAX synchronization commands nail this
problem directly in the browser -- where the problem
is best addressed anyway,"
Miller concluded.
The AJAX synchronization commands and technical details
are explained in the
Playback Synchronization on DOM Element command descriptions.
The eValid AJAX Synchronization commands are included in all new
eValid orders at no extra charge.
About eValid
eValid is a test-enabled web browser;
the current release supports Windows 2000/XP/Vista. eValid V8 license bundles are available for Application Monitoring, Functional Testing/Validation, Test Programming, Regression Testing, Server Loading, and Site Analysis. There is also an International Edition that supports DBCS and foreign-language environments. Prices for product features start at $995.
Evaluation copies of eValid V8 are available from the
eValid V8 Evaluation Download.
Complete information about eValid is found at
www.e-valid.com.
- General Features:
eValid is built as a standard web browser.
Test and analysis functions are available from
GUI pull down menus
and on-screen script editing.
Support includes
DOM viewing,
adaptive playback,
AJAX synchronization modes,
batch commands,
automatic test data generation,
multi-instance playbacks.
- Application Monitoring Bundle:
Full functional testing, special commands for output editing,
email support,
Rich Internet Application (RIA) support,
AJAX synchronization,
and interfaces to most popular network status reporting engines.
- Regression Testing/Developer Bundle:
Complete record/play functional &
regression testing support
with object-oriented validation modes,
Support for all web protocols, JavaScript, Java Applets, XML, HTTPS, etc.
Simple, editable scripting language.
Results are in easy-to-read, database-ready log files.
- Server Loading Bundle:
Server loads are imposed with multiple eValid copies
(including ultra-thin and eVlite versions) for realistic
user activity replication, with
Full scripting and LoadTest scenario control.
Single machines handle over 1,000 users with varying fidelity.
- Site Analysis Bundle:
Complete website analysis with a browser-based search spider.
User settable search parameters include:
run length, depth, page count, blocked-URLs, and string-match values.
Scanned pages feed a cascade of filters including:
broken/unavailable links,
page size, download size, complexity, age, date,
and specified HTML or visible text content.
Page dependency is visualized with dynamic 3D-SiteMaps.
-
International Edition:
Full support for Unicode-enabled (DBCS) for all
functional, regression, loading and scanning functions.
Language pack and all-native OSs are supported.
- Website Monitoring Services:
Tests recorded with eValid emulate actual users behavior.
Run regularly, they form the basis for sophisticated, in-depth website monitoring.
Website properties for which tests scripts are written can include intermediate steps and overall playback times,
arrival at pages with specified content,
a full range of content validations, multi-tier alerts and failure recovery structures.
- PerformanceTest Services:
Fixed-price, fixed-effort standardized server loading projects customized to
client needs and done live "over the web" for the most accurate performance
assessments possible.
- eValidation Services
and
WebSiteComp Comparative Analysis Services:
Managed eValid-based analysis of WebSites
for quality control or for competitive analysis.
eValid Division,
Software Research, Inc.,
1663 Mission Street,
San Francisco, CA 94103 USA
Phone: +1 (415) 861-2800
FAX: +1 (415) 861-9801
www.e-valid.com
Information Request
eValid,
eValid/I,
and
InBrowser Technology
are trademarks or registered trademarks of Software Research, Inc., eValid Division.
All other trademarks are owned by their respective companies.