簡體   English   中英

按功能隱藏 Windows 離開/取消彈出窗口

[英]Hide Windows Leave/Cancel Pop-up by capabilities

我正在使用 Selenium、Java 和 Browserstack。 通常我在 MacOS 中開發,並提高與遠程瀏覽器的兼容性。 我正在嘗試將在 MacOS 中正常工作的相同測試用例執行到 Windows 遠程機器中。

當我讓表單不完整時會出現問題,因為我單擊了取消按鈕以再次返回上一頁。 在這種情況下,會出現默認的 chrome 警報:

在此處輸入圖像描述

我嘗試了 Chrome 選項:

options.addArguments("--disable-notifications");

還:

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

與:

prefs.put("profile.default_content_settings.popups", 0);

我知道我可以在與系統配置關聯的取消按鈕中使用一個條件,其中 selenium 代碼接受警報,但我正在尋找一個更清潔和簡單的選項。

您是否知道任何其他選項、功能或其他任何可以阻止這些彈出窗口但不能阻止其他彈出窗口的選項?

先感謝您。

編輯注意這僅與 Chrome 彈出窗口有關。

請嘗試 prefs.put("profile.default_content_setting_values.notifications", 2);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM