我在我的JavaScript代码中使用browser.sleep(10000);
使用Protractor框架工作。但是,当我多次执行我的脚本时,它会被传递或因未识别对象而失败。
是否有另一种方法来检查页面是否已加载且元素是否可见并已启用,以便脚本在执行期间不会失败。
答案 0 :(得分:0)
FWIW,我有blog post on how I deal with page loading。基本上,我使用包装器方法来to()
一个页面,然后使用ExpectedConditions
测试我at()
该页面。我也有工作,example code up on github。