Chrome version 44 has a selenium issue

I am using Selenium and Chrome to write a test, yesterday when my Chrome upgraded from 43 to 44, my test had some problems with action.sendkey ("arrow.down") etc.

I tried uninstalling Chrome and installing Chrome 43, but as soon as I do that it will update it to 44 !!! I also tried chromedriver 2.16, but that didn't work either.

How can I fix this?

+3


source to share


3 answers


It has to do with Keys.ENTER, Keys.TAB, Keys.SPACE don't work on Chrome 44 and Input.dispatchKeyEvents doesn't handle some keys correctly .

The problem has been fixed. You need to give it some time and update as soon as a new chrome release comes out, or go back to 43. Or install chromium

from trunk .



Update about AutoUpdate

You can specify How to turn off Google Chrome automatic update for this

+3


source


This issue will be resolved shortly after the new version is released, but for now just uninstall Chrome 44, then install chrome 43 and disable its automatic download.



0


source


I have seen the following problems on chrome 44:

  • element.click

    doesn't always work, I have to wait a couple of seconds before pressing. I used a css selector. This worked fine on Chrome 43.
  • driver.findElement

    keeps throwing NoSuchElementException

    even though the element is on the page.
  • Find any item after page reload or new page load in StaleElementException

    .
  • Creating and deleting WebDriver does not work as expected: it opens multiple empty instances in Chrome 44.

I am blocking Chrome heavily. I've filed Chromium bug # 515171 but I'm not sure if they'll look at it.

0


source







All Articles