使用浏览器休眠时脚本执行不一致

时间:2017-04-21 11:59:34

标签: javascript protractor

我在我的JavaScript代码中使用browser.sleep(10000);使用Protractor框架工作。但是,当我多次执行我的脚本时,它会被传递或因未识别对象而失败。

是否有另一种方法来检查页面是否已加载且元素是否可见并已启用,以便脚本在执行期间不会失败。

1 个答案:

答案 0 :(得分:0)

FWIW,我有blog post on how I deal with page loading。基本上,我使用包装器方法来to()一个页面,然后使用ExpectedConditions测试我at()该页面。我也有工作,example code up on github

相关问题