使用rautomation在watir 1.9中使用winWait(autoit)替代方案

时间:2011-06-29 14:03:15

标签: ruby watir rautomation

在我们的自动化系统中,当我们用这样的代码来表达弹出窗口时,有几个部分:

win_exists = Watir.autoit.winWait('Message from webpage',5)

前几天,我们正在尝试使用新版本的watir 1.9,试图用rautomation替换autoit:D(autoit工作但是很脏)。

这种自动方法在rautomation中的等价物是什么?

Protip:我认为可以创建标签rautomation的人会有一个新徽章(不够点)

1 个答案:

答案 0 :(得分:2)

该代码的等价物是:

win_exists = RAutomation::Window.new(:title => "Message from webpage").exists? # true/false

您可以在https://github.com/jarmo/RAutomation/blob/master/README.rdoc的网页或我过去在http://www.itreallymatters.net/post/2352350743/automating-windows-and-their-controls-with-ruby

撰写的其中一篇博客文章中了解有关RAutomation的更多信息