java - Selenium 如何使用@FindBy 关闭通知警报?
问题描述
示例 我需要通过注释来取消该通知来获得帮助。
解决方案
你不能,你必须使用浏览器设置禁用通知。
options.addArguments("--disable-notifications");
或者
Map<String, Object> prefs = new HashMap<String, Object>();
// 1 to allow and 2 to block
prefs.put("profile.default_content_setting_values.notifications", 2);
ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("prefs", prefs);
推荐阅读
- jenkins - 在哪里设置 -Dorg.jenkinsci.plugins.durabletask.BourneShellScript.HEARTBEAT_CHECK_INTERVAL=300
- php - 提高联系表格的安全性
- docker - 如何选择性地将日志文件转发到 Splunk 中的特定索引?
- generics - 在结构和功能块中使用泛型
- r - 如何使用分隔符的用户列表拆分文本但输入不匹配的 NA 并维护列
- java - 在 Java 中以两种方式将月份添加到日期会产生两种不同的结果(闰年哲学?)
- swift - 如果我附加到函数内的全局数组,为什么要从函数返回一个项目?
- batch-file - 行与批次的比较
- reactjs - reactjs中兄弟组件的通信
- java - Java -> 2 个具有相同内容的列表不匹配