使用Selenium,Java在Chrome驱动程序中禁用CSS渲染

时间:2018-07-10 06:12:20

标签: java selenium webdriver selenium-chromedriver

我想用Chrome驱动程序禁用Selenium中的CSS。我的代码看起来像这样

System.setProperty("webdriver.chrome.driver", "Path to chrome driver");

Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("profile.managed_default_content_settings.images", 2);

options.setExperimentalOption("prefs", prefs);

ChromeDriver driver = new ChromeDriver(options);
driver.get("https://www.sampleurl.com/);

我用谷歌搜索。但是我无法获得禁用CSS的完美解决方案。

1 个答案:

答案 0 :(得分:0)

也许此回复可以为您提供帮助:Do not want images to load and CSS to render on Firefox in Selenium WebDriver tests with Python

firefoxProfile.addPreference("permissions.default.stylesheet", 2)
firefoxProfile.addPreference("permissions.default.image", 2)

如果您在个人资料上进行设置,它必须可以正常工作。