多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

Selenium如何启动Chrome时加载用户配置文件-自动化测试

更新时间:2022-04-28 09:33:53 作者:多测师 浏览:93

  Selenium操作浏览器是不加载任何配置的,网上找了半天,关于Firefox加载配置的多点,Chrome资料很少,下面是关于加载Chrome配置的方法:

  一、加载所有Chrome配置

  用Chrome地址栏输入chrome://version/,查看自己的“个人资料路径”,然后在浏览器启动时,调用这个配置文件,代码如下:

  #coding=utf-8

  from selenium import webdriver

  option = webdriver.ChromeOptions()

  option.add_argument('--user-data-dir=C:\Users\Administrator\AppData\Local\Google\Chrome\User Data') #设置成用户自己的数据目录

  driver = webdriver.Chrome(chrome_options=option)

Selenium如何启动Chrome时加载用户配置文件-自动化测试

  二、修改浏览器的User-Agent来伪装你的浏览器访问手机m站

  #coding=utf-8

  from selenium import webdriver

  option = webdriver.ChromeOptions()

  option.add_argument('--user-agent=iphone')

  driver = webdriver.Chrome(chrome_options=option)

  driver.get('http://www.taobao.com/')

  三、浏览器启动时安装crx扩展

  #coding=utf-8

  from selenium import webdriver

  option = webdriver.ChromeOptions()

  option.add_extension('d:\crx\AdBlock_v2.17.crx') #自己下载的crx路径

  driver = webdriver.Chrome(chrome_options=option)

  driver.get('http://www.taobao.com/')

  以上内容为大家介绍了自动化测试中的Selenium如何启动Chrome时加载用户配置文件,本文由多测师亲自撰写,希望对大家有所帮助。了解更多自动化测试相关知识:https://www.aichudan.com/xwzx/

联系电话

17727591462

返回顶部