我有一些这样的代码:
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"
单击提交按钮后,会弹出一个警告框,之后的代码将单击确定。“单击”功能将程序挂在那里,因此我需要使用“click_no_wait”。
但结果,我可以得到3的puts,并且提交按钮没有被舔。
为什么?最好的解决方案是什么?