我有一些像这样的代码:click_no_wait行动`吨点击
content.button(:id,/Submit/).click_no_wait
puts 2
autoit = WIN32OLE.new("AutoItX3.Control")
puts 3
autoit.WinWait "XXXX"
puts 4
autoit.ControlClick "","OK","Button1"
单击提交按钮,一个警告框将弹出后,并且代码将单击确定that.The功能“点击“将程序挂在那里,所以我需要使用”click_no_wait“。
但是,结果我可以得到3的提示,并且提交按钮没有被舔过。
为什么?什么是最佳解决方案?
它看起来像你的元素是在一个框架,里面有一个使用click_no_wait时出错。 [较新的问题](http://stackoverflow.com/q/13918184/1200545)有一个解决方法。 –
这个问题已经解决了吗?http://jira.openqa.org/browse/WTR-459 –
当我在查看代码时,另一种方法中的注释表明该方法被Ruby 1.9中的更改(即该错误被重新引入)。 –