ale*_*cxe 5

你不能直接通过Selenium来控制这种"弹出窗口".

你能做的是:

  • 完全禁用浏览器会话的所有推送通知:

    FirefoxProfile ffprofile = new FirefoxProfile();
    ffprofile.setPreference("dom.webnotifications.enabled", false);
    WebDriver driver = new FirefoxDriver(ffprofile);
    
    Run Code Online (Sandbox Code Playgroud)
  • 加载您为此站点的推送通知预先设置所需行为的现有配置文件:

仅供参考,当您在浏览器中配置推送通知时,Firefox会在permissions.sqliteSQLite数据库文件中插入/更新特定于站点的记录,您可以在配置文件目录中找到该文件.