Unable to load unpacked extension on chrome using Selenium webdriver

I'm new to using the web driver, but I followed what was mentioned here ( How can I start Chrome with an unpacked extension? ) And whatever I could get from another web search.

I am trying to test a chrome extension that I have developed, but I have not been able to figure out how to start chrome with the extension loaded on it. Here's what I have so far, and I would appreciate it if someone could tell me about the problem with the code (I was able to start Chrome using the webdriver):

import time 

from selenium import webdriver

from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

browser = webdriver.Chrome() browser.get('http://seleniumhq.org/')

ChromeOptions options = new ChromeOptions();

options.addArguments("load-extension=C:\Users\mave\Desktop\Browser_Extension_Feature\extension_v5");

DesiredCapabilities capabilities = new DesiredCapabilities();

capabilities.setCapability(ChromeOptions.CAPABILITY, options);

ChromeDriver driver = new ChromeDriver(capabilities);

time.sleep(15)

browser.quit()

      

+3


source to share


1 answer


I was finally able to figure out how to run the unpacked extension, and would leave this code for anyone with similar problems in the future:



import time

from selenium import webdriver

from selenium.webdriver.chrome.options import Options

chrome_options = Options()

chrome_options.add_argument("load-extension=C:\Users\mave\Desktop\Browser_Extension_Feature\extension_v5");

browser = webdriver.Chrome(chrome_options=chrome_options)

browser.get('http://www.seleniumhq.org/')

time.sleep(5)

browser.quit()

      

+2


source







All Articles