使用Chrome驱动程序的Selenium sendkeys会删除字符"2"和"4".其他字符都可以.当我使用其他浏览器(IE或FF)时,一切正常.
码:
WebElement name = driver.findElement(localizator);
name.clear();
name.sendKeys("1234567890 abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ");
Run Code Online (Sandbox Code Playgroud)
结果:输入框填充
13567890 abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ
Run Code Online (Sandbox Code Playgroud)
字符2和4丢失,其他字符填写正确.
我使用Windows 7 64位,Chrome版本29.0.1547.57 m,ChromeDriver win32(v2.2.215849.dyu) - 最新版本.