【问题标题】:How to set Google chrome preference using Selenium web driver?如何使用 Selenium Web 驱动程序设置 Google chrome 偏好设置?
【发布时间】:2013-10-01 13:07:21
【问题描述】:

我尝试使用以下代码 sn-p 设置 chrome pref usinf ChromeOption 类

Map<String, String> prefs = new Hashtable<String, String>();
prefs.put("download.prompt_for_download", "true");
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability("prefs", prefs);
//capabilities.setCapability("download.prompt_for_download", true);
driver = new EventFiringWebDriver(new ChromeDriver(capabilities));

但运气不好,我使用的是最新的驱动程序版本 2.35。我想设置下载提示。

【问题讨论】:

标签: java google-chrome selenium selenium-webdriver


【解决方案1】:

有时,布尔值的字符串版本和实际的布尔值(即“真”与真)可能存在小问题

所以我会对此进行测试(未经测试):

Map<String, Boolean> prefs = new Hashtable<String, Boolean>();
prefs.put("download.prompt_for_download", true);
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability("prefs", prefs);
driver = new EventFiringWebDriver(new ChromeDriver(capabilities));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-09-22
    • 1970-01-01
    • 2020-07-09
    • 2014-08-27
    • 2021-05-30
    • 1970-01-01
    • 1970-01-01
    • 2021-01-04
    相关资源
    最近更新 更多