在Selenium Ruby Webdriver中调用autoit exe文件

时间:2012-11-29 08:12:32

标签: ruby selenium webdriver autoit

请帮助指导我如何在Selenium Ruby Webdriver脚本中运行AutoIT工具生成的.exe文件?

我的方案是我需要通过单击Flash按钮上传文件,然后在“打开”窗口弹出窗口中选择一个文件。但是,Selenium无法与窗口弹出窗口进行交互,因此我使用AutoIT工具填充文件路径并生成到.exe文件。我想要做的是现在我希望Selenium在显示“打开”窗口弹出窗口后运行由AutoIT工具生成的exe文件。

1 个答案:

答案 0 :(得分:0)

试试这个:

f = IO.popen("path to your autoit exe")
puts f.readlines