我阅读了手册,但是当我需要在Appium中使用wait
方法时,我感到很困惑。所以,我必须实现(在Ruby上):
我的代码是:
textfield(1).send_key('login')
textfield(2).send_key('password')
button(1).click
Appium::TouchAction.new.tap(x: 0.5, y: 0.5).perform
在arc中它可以正常工作,但是当它在测试中运行时我在第二步遇到问题:当数据尚未加载时,它似乎在空白屏幕上执行。那么,我该如何判断测试是否需要等待一段时间?
答案 0 :(得分:0)
我不熟悉红宝石, 在python中我们使用这行代码后等待指定的时间,你可以根据需要在几秒钟内给出5,10,15,20。
self.driver.implicitly_wait(10)