I am using selenium to automate a mail verification process in a web application. I have a script already in place to login to gmail and read an activation mail received on the account. The script was perfectly working till yesterday but today I am facing a problem.
![Screenshot of issue](https://i.stack.imgur.com/FeabJ.png)
Additional Screenshot of issue
![Additional Screenshot of issue](https://i.stack.imgur.com/TKkln.jpg)
Gmail is not allowing sign in if the browser is launched with selenium. Says,
You're using a browser that Google doesn't recognize or that's setup in a way that we don't support.
- I have tried upgrading chromedriver version to 76.0.0 as I am using
chrome version 76.0.3809.100(64 bit). (Previously used chromedriver
2.45) Still, the problem persists.
- Verified that this issue occurs even if I use Firefox instead of Chrome for automation.
- Verified that Javascript is enabled in the browser
- Gmail is not asking for any OTP or recovery mail. It is simply
blocking my attempt to login via automation. However I am able to
login to the same account manually.
Software used: "webdriverio": "^4.14.1", "wdio-cucumber-framework":
"^2.2.8"
Any help is appreciated.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…