[软件设计/软件工程] 更改下载目录而不在 chrome 上弹出

[复制链接]
发表于 2022-5-6 13:47:18
问题
我正在使用 Selenium 和 Java 为 Chrome 浏览器编写测试。在某些时候,我需要下载一个文件,并且我需要更改下载文件的目录。问题是当我使用下面的代码片段时,它会打开我不需要的弹出窗口:
  1. String downloadFilepath = "download";
  2. HashMap<String, Object> chromePrefs = new HashMap<String, Object>();
  3. chromePrefs.put("download.default_directory", downloadFilepath);
  4. options.setExperimentalOption("prefs", chromePrefs);   
复制代码

回答
将以下参数添加为 chromeOptions:-

options.addArguments("disable-popup-blocking")

希望它可以帮助你... :)





上一篇:使用childid从对象数组创建嵌套对象数组
下一篇:如何从C#中的文件中读取 key=value

使用道具 举报

Archiver|手机版|小黑屋|吾爱开源 |网站地图

Copyright 2011 - 2012 Lnqq.NET.All Rights Reserved( ICP备案粤ICP备14042591号-1粤ICP14042591号 )

关于本站 - 版权申明 - 侵删联系 - Ln Studio! - 广告联系

本站资源来自互联网,仅供用户测试使用,相关版权归原作者所有

快速回复 返回顶部 返回列表