Explaining chaining waits in eValid

Discussion of the technology underlying the eValid solution.

Explaining chaining waits in eValid

Postby KELynch » Thu Jan 09, 2020 11:06 am

Morning.

Can you tell me about chaining wait statements in eValid?

Does that introduce any complications along the line during my tests?

Thanks
KELynch
 
Posts: 1
Joined: Thu Jan 09, 2020 11:03 am

Re: Explaining chaining waits in eValid

Postby eValid » Fri Jan 10, 2020 10:15 am

KELynch wrote:Morning.

Can you tell me about chaining wait statements in eValid?

Does that introduce any complications along the line during my tests?

Thanks


Thanks for asking KELynch.

May scripts involve first waiting for X, then after that waiting for Y and finally waiting for Z.

The script might look like this:

...
SyncOnTest "X"
...
SyncOnTest "Y"
...
SyncOnTest "Z"
...

where the command used here is this one:

http://e-valid.com/Products/Documentati ... .text.html

This is a kind of triple confirmation...you could just as well do the sync's in the reverse order and have the same effect -- provided it is a stable/static/non-changing page.

So the above really is intended to deal with a page that changes, and the required order is X > Y > Z.

However, if X changes after Y [for example] and you require X to be the same when Z is checked, they you have to probably do something like:

...
SyncOnTest "X"
SyncOnTest "Y"
SyncOnTest "Z"

which will confirm all three.

The only issue now is the speed of eValid vs. the speed of the page update.

These commands are all done "in memory" whereas a change will need HTTP cooperation from the outside...so it should be safe.


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


Return to Technology

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