SendKeys on selenium webdriver once in a while sends text in upper case in Internet Explorer 10 SendKeys on selenium webdriver once in a while sends text in upper case in Internet Explorer 10 selenium selenium

SendKeys on selenium webdriver once in a while sends text in upper case in Internet Explorer 10


Wouldn't be surprised if it was a bug. I'd suggest changing your IE version from 64 bit -> 32 bit or vice versa to test.

Also if you're on 10.0.11 (November 12, 2013) try an older build. For example when I use an older build of chrome sometimes it resolves these kind of issues until the selenium community sends a fix for that browser version.

Lastly, if you're using random generated usernames. Try using a downcase / lower method on the username before sending it to keys. Something like

random_username = "John"lowercase_username = random_username.lower()

then inject lowercase_username into your selenium code

this.driver.FindElement(By.Id("uid")).SendKeys(lowercase_username)