Page 1 of 1

How eValid can keep up with all of the AJAX that run around

PostPosted: Mon Oct 19, 2020 9:34 am
by RogerP
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

Re: How eValid can keep up with all of the AJAX that run aro

PostPosted: Tue Oct 20, 2020 10:49 am
by eValid
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


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

Have fun!


--eValid Support