Why is AJAX test synchronization so important?

Applying eValid to AJAX applications that require advanced DOM-based methods.

Why is AJAX test synchronization so important?

Postby usch » Mon May 09, 2011 2:18 pm

Why is AJAX test synchronization so important? Do you have a picture that shows how it's handled with eValid?
usch
 
Posts: 1
Joined: Mon May 09, 2011 2:08 pm

Re: Why is AJAX test synchronization so important?

Postby eValid » Tue May 10, 2011 1:39 pm

usch wrote:Why is AJAX test synchronization so important? Do you have a picture that shows how it's handled with eValid?

AJAX tests often fall out of synchronization because AJAX is asynchronous in nature.

If you add in Wait commands to assure reliable playback that fix will only work for a little while. Once performance of the application degrades enough the length of the waits won't be enough, and your test will de-synchronize.

That's why eValid's active synchronization is so important. With commands as simple as SyncOnText, which can be recorded from the GUI, or with commands like SyncOnSelectedObjProperty that you edit into your script, you can always rely on such tests to self-synchronize even when AJAX responses slow down.

eValid Support
eValid
 
Posts: 2431
Joined: Tue Jan 01, 2008 12:48 pm
Location: USA


Return to AJAX Applications & DOM Processing

Design Downloaded from free phpBB templates | free website templates | Free Web Buttons