如何使用 selenium WebDriver 代码从 http:// seleniumhq.org 下载 *.jar 文件?

How to download the *.jar file from http:// seleniumhq.org using selenium WebDriver code?

步骤: 打开浏览器 > 输入 URL http://seleniumhq.org > 单击下载选项卡 > 单击下载版本“2.46.0”link 它会打开一个对话框 window。单击“保存文件”按钮

注意:我尝试从URL下载*.xls文件示例代码:http://seleniumeasy.com/selenium-tutorials/how-to-download-a-file-with-webdriver它在我的系统中运行良好。它会自动处理对话框并将文件保存在目标位置。

但同样的代码无法下载 *.jar 文件。 你能看看这个并帮助我解决这个问题吗?

如果您正在下载 Selenium Standalone Server 试试这个:

 profile.setPreference("browser.helperApps.neverAsk.saveToDisk", "application/java-archive");

如果下载 selenium java webdriver:

profile.setPreference("browser.helperApps.neverAsk.saveToDisk", "application/zip");

这里有一个不错的 link 文件格式 MIME 类型列表的详细列表:ClickME