sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #28001
Re: [Question #254008]: How to make sikuli detect a loading bar or Ajax loading circle and to wait till it finish loading to do some action
Question #254008 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/254008
Status: Open => Answered
RaiMan proposed the following answer:
without a screenshot before process starts, while it is running and
after it has finished, it is hard to suppose a concrete workflow.
But in general one can solve such situations this way:
waitVanish(img1, time1) #1
wait(img2, time2) #2
#1 waits until the process starts by waiting for an image to disappear, that does no longer exist after the process started
#2 waits for an image to appear, that gets available when the process has finished.
time1 is only needed if the average waiting time of 3 seconds is not sufficient
time2 must be a time larger than the longest possible project duration
To make this robust, the waits should be restricted to appropriate
regions.
--
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.