我是Ruby-Watir自动化的新手。我想保存一个文件,点击网页上提供的"下载报告"链接(在IE-11中打开)。它给了我一个弹出窗口,用于将文件保存在浏览器底部。在此处输入图像描述
任何人都可以帮助我使用Ruby-Watir代码来处理Internet Explorer 11中的此类弹出窗口吗?如果需要任何其他详细信息,请告诉我。
简单的答案是,使用Selenium和Internet Explorer是不可能的,如果不使用注册表或使用AutoIT。使用IE下载需要与操作系统进行交互,这超出了Selenium的能力。
此外,这里有一篇关于为什么您可能实际上不需要测试下载的文章。