“等到页面包含”关键字对RobotFramework-appium不起作用

时间:2017-03-20 20:08:53

标签: ios appium robotframework

我在Mac桌面(Sierra,10.12.3)上使用了RobotFramework 3.0的appium(1.6.3)库来自动化真正的iOS设备(平台版本10.2.1)。我正在使用Xcode版本8.2.1和XCUI测试驱动程序版本2.4.2。

测试脚本:

Launch Application    ${AppName}   
Wait Until Page Contains    Inbox

结果:

Text "Inbox" did not appear in 10 seconds

我注意到没有一个等待关键字正常工作。 “收件箱”实际上在1-2秒之后才可见,但仍然无法识别文本。 Appium不会智能地更新屏幕以获取页面源,然后验证该元素是否在屏幕上可用。我找到的临时解决方案是引入睡眠时间(效率不高)。

问题:有什么方法可以让我的脚本有效并使用等待关键字代替睡眠?

0 个答案:

没有答案