【selenium学习 -14】selenuim禁用网站图片
作者:互联网
在有的测试网站中,图片过多,很影响加载速度,所以可以不影响业务流程的情况下,屏蔽掉网站上的图片,进行测试
思路就是启动一个自定义的浏览器,自行配置相关设置就可以了
from selenium import webdriver from selenium.webdriver.chrome.options import Options import time if __name__ == '__main__': # 创建Chrome浏览器的一个Options实例对象 chrome_options = Options() # 设置chrome禁用图片的相关设置 prefs = { 'profile.default_content_setting_values': { 'images': 2, #屏蔽图片 } } # 添加屏蔽chrome浏览器禁用图片的设置 chrome_options.add_experimental_option("prefs", prefs) # 启动带有自定义设置的Chrome浏览器 driver = webdriver.Chrome(options=chrome_options) driver.get("http://www.iqiyi.com") time.sleep(20)
启动后,可以看到网站图片都被禁用了,同样的情况,也可以禁用js和notification,以及其他配置项,我们下节再说
prefs = { 'profile.default_content_setting_values': { 'images': 2, #屏蔽图片 'javascript': 2, #屏蔽js 'notifications': 2, #屏蔽消息推送 } }
标签:__,14,chrome,selenium,selenuim,禁用,prefs,options,图片 来源: https://www.cnblogs.com/ronyjay/p/12937096.html