2017-10-04 433 views
0

如何处理文件下载对话框/弹出IE浏览器使用Selenium和C#如何处理文件下载对话框/弹出的IE浏览器中使用winium使用Selenium和C#/ winium

enter image description here

我曾尝试和我可以使用保存点击保存文件,但我必须关闭弹出窗口。 下载并打开新窗口后,由于此弹出窗口,我不能切换上一个窗口

+0

你能避免下载弹出https://stackoverflow.com/questions/48240146/ selenium-explorer -to-specified-folder-without-direct/48240157#48240157 – alex

回答

0

请阅读关于why you shouldn't download files with selenium的非常好的文章。它提供了许多选择,其中之一是检索下载链接的URL并发送HTTP GET请求以查看是否收到有效的响应。

它也给出了选择,如果,无论出于何种原因,您绝对必须自动下载文件(可能需要自动检查文件内容每次或某物?)。这些选项包括使用AutoIT或编写代码以完全绕过操作系统级别对话。

这个问题已经被问了一些在各种格式的时间没有答案:

How to handle File download dialog/popup in IE browser USING SELENIUM and C#

How to click on Open/save/cancel button on IE 11 using selenium ruby

+0

我见过在IE浏览器中如何处理文件下载对话框/弹出窗口使用SELENIUM和C#的问题,我试过解决方案也但不起作用。 –

+0

我试图使用自动它,但它不工作,我可以使用硒和winium下载,但无法关闭弹出 –

相关问题