AJAXWorld News Desk
New Synchronization Features in eValid Support AJAX Application Testing
Set of AJAX Playback Synchronization on DOM Element Commands that Provide Direct Control of Test Script Playback Synchronization
May. 9, 2008 03:00 PM
Software Research has announced the availability of major
new specialized commands in its Patented eValid Website Test & Analysis
Suite.
eValid has introduced a 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 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 RIA News DeskEver since Google popularized a smarter, more responsive and interactive Web experience by using AJAX (Asynchronous JavaScript + XML) for its Google Maps & Gmail applications, SYS-CON's RIA News Desk has been covering every aspect of Rich Internet Applications and those creating and deploying them. If you have breaking RIA news, please send it to RIA@sys-con.com to share your product and company news coverage with AJAXWorld readers.