admin管理员组文章数量:1026989
一,需求
做自动化测试时,需要用到Chrome浏览器安装的插件,因此要求selenium打开Chrome浏览器同时打开插件
二,步骤
以下步骤以Chrome浏览器的 IE_Tab 插件为例
- Chrome浏览器的 IE_Tab 插件已安装好
- 添加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")
- 这样,就可以实现使用Chrome浏览器的IE_Tab 插件打开页面
一,需求
做自动化测试时,需要用到Chrome浏览器安装的插件,因此要求selenium打开Chrome浏览器同时打开插件
二,步骤
以下步骤以Chrome浏览器的 IE_Tab 插件为例
- Chrome浏览器的 IE_Tab 插件已安装好
- 添加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")
- 这样,就可以实现使用Chrome浏览器的IE_Tab 插件打开页面
版权声明:本文标题:使用selenium打开带有插件的Chrome浏览器 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1726855360a674351.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论