Question #678976 on Sikuli changed: https://answers.launchpad.net/sikuli/+question/678976
Melvin Raymond posted a new comment: Thanks RaiMan, I now have a complete [setup] and [teardown] that starts the app, connects the hardware via WIFI, maximizes the image of the connected device. Then the teardown sets it all back up to a default state, and closes the app. So now I'll be simplifying the script as much as possible and tweaking the timing. I was able to run the script 10 times in a row without flaw, but there's still network timing things that happen, but I'm pretty sure there's other things I can to to wait for specific things to occur (within some time limit) and post an error if the time limit fails. If the expected item appears, then I can hit it, and this way I don't have to give a solid wait time. It's more complex for sure. If feels pretty cool to get this actually doing something from the IDE with the Robot Framework. I showed the execution of the script to my manager yesterday. It was pretty fun. On Tue, Mar 5, 2019 at 11:53 PM RaiMan <question678...@answers.launchpad.net> wrote: > Your question #678976 on Sikuli changed: > https://answers.launchpad.net/sikuli/+question/678976 > > RaiMan posted a new comment: > Ok, yesterday I had "closed my office" already: evening time in Germany > ;-) > > Looking at your setup and your description, I also had the idea of some > timing challenges. > > Since SikuliX only sees pixels on the screen and cannot check, wether a > click really did what it should, there are some situations, where only a > usually short wait can help: > - the app window already shows the wanted image on the screen, but is not > yet really ready to accept user actions > - the GUI accepts a click, but the target GUI element has some internal > delay until it is ready for the next action > > you might have both (pseudo code): > App.open() > wait(2) # usually 1 up to some seconds > click() > wait(0.5) # usually 0.3 - 0.5 > type() > > -- > You received this question notification because you asked the question. > -- Mel Raymond - Quality Assurance Engineer mraym...@vernier.com Vernier Software & Technology 13979 SW Millikan Way Beaverton, OR 97005 www.vernier.com You received this question notification because your team Sikuli Drivers is an answer contact for Sikuli. _______________________________________________ Mailing list: https://launchpad.net/~sikuli-driver Post to : sikuli-driver@lists.launchpad.net Unsubscribe : https://launchpad.net/~sikuli-driver More help : https://help.launchpad.net/ListHelp