Closed ka84 closed 4 years ago
I've got a PR in which includes a change to the value in package.json to the chromedriver's git page, so it always gets the latest Chromedriver.
Until this is approved, you can do this change locally: "chromedriver": "git+https://github.com/giggio/node-chromedriver#master",
Fixed
Just following your getting start guides and installed everything from a scratch. The version of chromedriver installed is 76.0.1 however my chrome browser is of higher version (81) and the driver is incompatible with it anymore. Whenever I tried to run the example tests shipped together with the npm they gave me this:
I found no way to download Chrome of version 76 to my mac - looks like Google has already removed all the links for downloading it from public (what a shame). Whenever I ran the npm outdated in the directory node_modules/selenium-cucumber-js it gave me this:
So I decided to ugprade the driver. I modified node_modules/selenium-cucumber-js/package.json:
"chromedriver": "^80.0.2",
... and ran npm update chromedriver. After upgrade I managed to run your example project to see how it works.