我正在加载页面,然后单击该页面中的元素。目前我正在使用睡眠点击它,但我觉得它不够健壮(也有一段时间后会消失)。
on(page1).buttonForNextPage.click
@myvariable = on(page2).target_link_element.wait_until_present().link.text
wait_until_present()似乎一无所获。如果我不添加睡眠,代码就会越过。只适用于睡眠(3),但我想避免这种情况。
另外,我正在为我的页面使用pageobjects gem。
答案 0 :(得分:2)
您应升级到最新版本的Watir,目前为v6.8.4。从v6.5.0开始,已经有许多错误修复解决了你所看到的问题。