努力,补偿浪费的青春!

webdriver firefox设置文件下载路径

上一篇 / 下一篇  2016-08-29 11:20:03 / 个人分类:webdriver_selenium

  • java中获取项目路径并转换为代码中可用的路径
String filePath=ty.class.getResource("").toString();
//说明:/切换为\\。  \\/中的\\为正则匹配,\\\\中第1、3个为转意字符
String projectPath=filePath.replaceFirst("file:/","").replaceAll("\\/","\\\\");

  • firefox设置下载路径(我只用未注释部分就达到了效果)
//browser.download.folderList 设置Firefox的默认 下载 文件夹。0是桌面;1是“我的下载”;2是自定义
        profile.setPreference("browser.download.folderList", 2);
        profile.setPreference("browser.download.dir", projectPath);
//使用默认下载路径?总是询问下载位置
//profile.setPreference("browser.download.useDownloadDir", false);
//当一个下载开始时显示下载管理器。true为显示,false为不显示,缺省我true
//profile.setPreference("browser.download.manager.showWhenStarting",false);
//指定无需确认即可下载的文件格式
 profile.setPreference("browser.helperApps.neverAsk.saveToDisk", "application/octet-stream,"
         + " application/vnd.ms-excel, text/csv, application/zip,application/exe");

TAG: firefox 文件下载

 

评分:0

我来说两句

日历

« 2024-04-27  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 36791
  • 日志数: 28
  • 建立时间: 2016-05-30
  • 更新时间: 2017-02-15

RSS订阅

Open Toolbar