RogerP wrote:Good morning.
In an AJAX-based application, how does eValid's test engine keep playback in time with the way the AJAX stuff inside the applications runs independently?
Thanks for asking RogerP.
There are built-in playback synchronizations in eValid that you don't have any control over.
There are explicit playback synchronization methods that you DO have control over.
The built-in synchronizations are based on a combined look at a series of internal events and states, including such status indicators as "document ready" and "download complete" and "element active" and "page ready" and to a lesser extent a number of others.
All of these internal synchronization checks are designed to make playback to appear as natural and realistic as possible, even if the actual test script has NO other explicit synchronizations.
However, AJAX applications -- which can have a number of independent activities going on that affect the completeness of the page that you see -- are a different matter.
For those cases eValid provides the following methods: http://e-valid.com/Products/Documentati ... mmary.html