如何使用Ruby-Watir在Internet Explorer 11中处理文件下载



我是Ruby-Watir自动化的新手。我想保存一个文件,点击网页上提供的"下载报告"链接(在IE-11中打开)。它给了我一个弹出窗口,用于将文件保存在浏览器底部。在此处输入图像描述

任何人都可以帮助我使用Ruby-Watir代码来处理Internet Explorer 11中的此类弹出窗口吗?如果需要任何其他详细信息,请告诉我。

简单的答案是,使用Selenium和Internet Explorer是不可能的,如果不使用注册表或使用AutoIT。使用IE下载需要与操作系统进行交互,这超出了Selenium的能力。

此外,这里有一篇关于为什么您可能实际上不需要测试下载的文章。

最新更新