Questions tagged [selenium-chromedriver]

Developed in collaboration with the Chromium team, ChromeDriver is a standalone server which implements WebDriver's wire protocol.

ChromeDriver is a standalone server which implements WebDriver's wire protocol.

The ChromeDriver consists of three separate pieces. There is the browser itself ("chrome"), the language bindings provided by the Selenium project ("the driver") and an executable downloaded from the Chromium project which acts as a bridge between "chrome" and the "driver". This executable is called "chromedriver".

ChromeDriver is available for Chrome on Android and Chrome on Desktop (Mac, Linux, Windows, and ChromeOS).

The ChromeDriver consists of three separate pieces. There is the browser itself ("chrome"), the language bindings provided by the Selenium project ("the driver") and an executable downloaded from the Chromium project which acts as a bridge between "chrome" and the "driver". This executable is called "chromedriver".

You can find the documentation for chromedrive here.

The latest version of chromedriver can be download from Google ChromeDriver's page.

You can find the necessary documentation for using chromedriver with Selenium on Selenium Wiki.

14388 questions
3
votes
1 answer

Scroll Height Return "None" in Selenium: [ arguments[0].scrollHeight ]

Working on the python Bot with selenium, and infinite scrolling in dialog box isn't working due to "None" return from the "arguments[0].scrollHeight" dialogBx=driver.find_element_by_xpath("//div[@role='dialog']/div[2]") print(dialogBx) …
3
votes
1 answer

Selenium script to locate textarea element not working

I am trying to automate posting into my social media account. I have successfully written the script to log in, after login in I am having difficulty locating the textarea element with which to pass my post, after which I will try to attach an image…
3
votes
2 answers

Selenium error: This version of ChromeDriver only supports Chrome version 83?

Would appreciate some help on this. I downloaded CHROMEDRIVER Copied it to python path in my system While I try to invoke CHROME browser and set an executable path under Pycharm, I get the below error. code --- driver =…
3
votes
1 answer

Python: Selenium Chrome Driver opens blank page

When running this simple code a blank page opens with 'data:,' written in the url. Chrome driver is the correct version (ChromeDriver 81.0.4044.69) and matches my GoogleChrome version (81.0.4044.122). Selenium updated also (3.141.0) I have also…
PythonRayson
  • 31
  • 1
  • 4
3
votes
0 answers

Disable “This type of file can harm your computer” in chrome

I am trying to download some files using Selenium and Python in Chrome, but when I download a file with .msg extension Chrome asks for permission to download the file. I want to disable it. I tried the below code from selenium import…
3
votes
1 answer

What chromedriver supports Chrome browser version 81.0.4044.122?

I currently have chrome driver version 81.0.4044.69 which I figured should be working but it's still throwing the error saying "This version of ChromeDriver only supports Chrome version 81"??
3
votes
1 answer

Selenium timeout exception on save_screenshot on very large windows

I am trying to get screenshots of a large map and I am occasionally running into the timeout exception during the execution of the save_screenshot function. It's hard to identify exactly what is causing it, although I observe that the exception…
3
votes
0 answers

How to perform webscraping in Unity with tools similar to selenium, beautiful soup, and chromedriver?

I am trying to web scrape data in Unity. I am familiar with using selenium, beautiful soup, and chromedriver with Python to web scrape data outside of Unity. What similar tools and methods can I use within Unity in C# to web scrape data?…
A D
  • 135
  • 8
3
votes
1 answer

Heroku Only Dev Environment has Chrome version 81 issue

I am using heroku with selenium with heroku/google-chrome and heroku/chromedriver buildpacks. There was a recent update to google chrome and the google-chrome buildpack was updated. EDIT: I am seeing on my dev instance…
3
votes
1 answer

Trying to take and save a screenshot of a specific element (selenium, python, chromedriver)

I am trying to take and save a screenshot of the image+comment block that can be seen by navigating to https://www.instagram.com/p/B9MjyquAfkE/. Below is a testable piece of my code. I am getting an…
A D
  • 135
  • 8
3
votes
1 answer

AttributeError: 'LifoQueue' object has no attribute 'put' selenium webdriver

I have installed selenium and the chrome web driver and made it accessible via the path variable of my operating system (using Linux virtual machine on windows and python3). I run this simple code and get the below error. Any ideas as to what may…
Nicole Douglas
  • 579
  • 4
  • 14
3
votes
3 answers

ChromeDriver with Selenium displays a blank page

I am using Selenium(Java) with Chrome to access the following website: https://www.ebay-kleinanzeigen.de/m-einloggen.html?targetUrl=/ The Problem is that it always displays a blank page. Here is my Code: ChromeOptions cap = new…
Udarnicus
  • 67
  • 1
  • 3
  • 8
3
votes
1 answer

chromedriver doesn't make use of download.defaultDirectory

Using ruby, selenium, capybara, cucumber; Setting local driver in env.rb next way: args = %w[--ignore-certificate-errors --window-size=1360,998] prefs = { download: { default_directory: "#{Directories::DATA}/downloads", …
3
votes
2 answers

Setting download directory in webdriver using JS

I want to change default download directory for chrome using JS (TypeScript). Tryed to set options like this : let options = webdriver.ChromeOptions; options.add_argument("download.default_directory=C:/Downloads") let driver =…
3
votes
0 answers

selenium-webdriver chrome proxy authentication

I'm trying to setup selenium-webdriver chrome proxy const { Builder } = require('selenium-webdriver'); const chrome = require('selenium-webdriver/chrome'); let opt = new…