To refresh data in my app there is a loading symbol and after its gone data is refreshed. Depending on network it takes between 5 and 30s, so I would like to use a kind of:
Mobile. waitForElementNotPresent ( findTestObject (‘xzy’), 60)
But there is no waitForElementNotPresent for mobile. Only a waitForElementPresent but I need the opposite.
For now Im using Mobile.delay(30) but yeah it would speed up things - thanks in advance!
@mario.tester Interesting hole you found. @ThanhTo is this an oversight?
@mario.tester you could try looping over Mobile.waitForElementPresent()
until it fails with Failure Handling set to OPTIONAL
- but that’s a pretty ugly workaround.
Aside: @ThanhTo the example here uses the wrong API.
@Russ_Thomas
Thanks we’re gonna fix the docs. Currently the mobile API is lacking some keywords compared to Web, we’re gonna be working on that !
Hi all,
This keyword is in version 8.1.0. Please see the Release note for more details.
Thank you for your attention!
Nam Nguyen.