2
A
回答
5
你不能通过Selenium直接控制这种“弹出”。
你可以做的是:
禁用所有推送通知为完全在浏览器会话:
FirefoxProfile ffprofile = new FirefoxProfile(); ffprofile.setPreference("dom.webnotifications.enabled", false); WebDriver driver = new FirefoxDriver(ffprofile);
负荷中,你必须预先设定的现有配置文件为本网站的推送通知提供所需的行为:
- 手动打开
jabong.com
并选择所需的推送通知值 - 去帮助 - >故障排除信息
- 打开“配置文件文件夹”,然后复制路径它(或名称)
- load this profile when starting selenium driver
- 手动打开
仅供参考,当您在浏览器中配置推送通知时,Firefox插入/更新permissions.sqlite
SQLite数据库文件,您可以在配置文件导向器中找到该文件年。
+0
谢谢巴迪。它的工作!做得好。 – tsivarajan
相关问题
- 1. 使用Selenium处理浏览器弹出窗口
- 2. 我们如何处理使用Selenium Webdriver的浏览器弹出窗口
- 3. Selenium关闭浏览器弹出窗口
- 4. VB.Net Web浏览器控件 - 你如何处理弹出窗口?
- 5. Java桌面浏览器弹出窗口
- 6. 如何使用硒webdriver处理铬通知弹出窗口?
- 7. 在Selenium中处理弹出窗口
- 8. 如何在python中使用Selenium关闭浏览器弹出窗口?
- 9. 使用WatiN处理使用不同浏览器的弹出窗口
- 10. 浏览弹出窗口?
- 11. Javascript登录浏览器弹出窗口
- 12. 弹出式窗口浏览器控件
- 13. 如何在使用硒webdriver的mozilla和chrome浏览器中处理地理位置弹出窗口?
- 14. 如何使用selenium webDriver最小化IE浏览器的窗口?
- 15. Selenium - 弹出窗口
- 16. window.close()不能在浏览器控件中使用弹出窗口
- 17. 如何使用Selenium处理弹出窗口? (“driver.switchTo()窗口(窗口句柄);”没有一贯的工作)
- 18. 弹出窗口和浏览器动作窗口之间的chrome.storage
- 19. 在新的浏览器窗口GWT弹出窗口
- 20. 被浏览器窗口隐藏的jQuery图像弹出窗口
- 21. 如何使用python处理Selenium WebDriver的身份验证弹出窗口?
- 22. 什么类处理iPhone上的弹出/通知窗口?
- 23. 如何使用webdriver处理appium中的弹出窗口
- 24. 使用Selenium弹出窗口的问题
- 25. 显示在浏览器窗口顶部的弹出窗口,如果弹出窗口阻止程序启用
- 26. 如何打开弹出的新浏览器窗口?
- 27. 如何使用Bootstrap Tour弹出窗口浏览选项卡?
- 28. 如何处理文件下载对话框/弹出的IE浏览器中使用winium使用Selenium和C#/ winium
- 29. 如何防止浏览器使用Jquery调用基本的auth弹出窗口并处理401错误?
- 30. 打开新窗口弹出窗口与浏览器分开
是否要禁用本网站或所有网站的推送通知? – alecxe
@alecxe我想从本网站以及硒脚本执行时禁用。 – tsivarajan
@tsivarajan如果你只是想关闭窗口点击页面上任何不是通知的地方,将会消失。 –