【发布时间】:2014-08-08 13:25:07
【问题描述】:
我正在为一项功能而苦苦挣扎。
我有一个场景,我单击超链接下载 CSV。我有打开排序的 csv 文件的命令。按下该超链接后,Firefox 中会出现一个弹出框,我需要选择“保存文件”选项,然后按“确定”。
我不知道如何告诉 selenium 这样做。我有一个测试代码来确认一个新网页已经打开(下)
new_window=page.driver.browser.window_handles.last
page.within_window new_window do
current_url.should eql "https://...."
end
此方法不适用于下载弹出窗口。我需要移动到弹出窗口并按下这两个选项。
任何帮助将不胜感激
【问题讨论】:
标签: ruby csv selenium cucumber