How to run Selenium tests on the Brave web browser?

后端 未结 4 2159
天命终不由人
天命终不由人 2020-12-29 10:25

I am trying to run some Selenium tests on the Brave web browser. I am able to start the Brave web browser through Selenium by using the ChromeDriver. However, nothing else w

4条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-29 11:05

    System:
    macOS Catalina 10.15.2
    Python 3.7.4
    pytest 5.3.2
    selenium 3.141.0
    ChromeDriver 79.0.3945.36
    Brave 1.1.23 Chromium: 79.0.3945.88 (Official Build) (64-bit)

    from selenium import webdriver
    from selenium.webdriver.chrome.options import Options
    
    options = Options()
    options.binary_location = '/Applications/Brave Browser.app/Contents/MacOS/Brave Browser'
    driver_path = '/usr/local/bin/chromedriver'
    drvr = webdriver.Chrome(options = options, executable_path = driver_path)
    drvr.get('https://stackoverflow.com')
    

    Reference:
    Set chrome browser binary through chromedriver in Python

提交回复
热议问题