使用selenium打开带有插件的Chrome浏览器

  • Post author:
  • Post category:其他




一,需求

做自动化测试时,需要用到Chrome浏览器安装的插件,因此要求selenium打开Chrome浏览器同时打开插件



二,步骤

以下步骤以Chrome浏览器的 IE_Tab 插件为例

  1. Chrome浏览器的 IE_Tab 插件已安装好
  2. 添加Chrome插件代码
# 指定Chromedriver路径
driver_path = r"F:\1\Python39\chromedriver90.exe"
option = webdriver.ChromeOptions()
# 指定Chrome浏览器路径
option.binary_location = r"C:\Program Files\Google\Chrome\Application\chrome.exe"
# 添加插件到chrome浏览器中
option.add_argument("--user-data-dir="+r"C:/Users/Administrator/AppData/Local/Google/Chrome/User Data/")
driver = WebChrome(driver_path,options=option)
driver.maximize_window()
driver.implicitly_wait(60)
driver.get("chrome-extension://hehijbfgiekmjfkfjpbkbammjbdenadd/nhc.htm#url=http://10.1.80.100:8080/qcbin/start_a.jsp")
  1. 这样,就可以实现使用Chrome浏览器的IE_Tab 插件打开页面



版权声明:本文为zhuan_long原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。