Watir-Webdriver窗口切换无法看到弹出窗口

时间:2012-02-02 16:39:31

标签: watir watir-webdriver

我有一个网站页面,上面有一个下载按钮。当您单击下载按钮时,会运行一些JavaScript:

document.location = "/reports/CSVReport.asp"

这会导致弹出窗口(新窗口),其中包含要保存的按钮和取消下载的按钮。此弹出窗口不是标准的“您要在哪里保存文件”浏览器弹出窗口。在Watir-Webdriver中,当我尝试:

puts browser.windows.size

它表明它只能看到1个窗口。我目前正在使用Firefox,Firefox的窗口菜单项显示两个窗口,允许我在它们之间切换。顺便说一句,弹出窗口没有菜单栏,我无法弄清楚如何用firebug检查它,我还没有找到查看其来源的方法。有关为什么Watir-Webdriver无法看到窗口以及如何自动点击保存按钮的想法?

0 个答案:

没有答案