我正在BrowserStack上进行Selenium测试,并且sendkeys命令未将指定的文本发送到输入字段。我注意到此问题通常是由@,#等特殊字符引起的。
我该如何解决?
答案 0 :(得分:7)
这是IEDriver的已知错误。 SendKeys命令不适用于特殊字符,并且会从输入字符串中删除一些字母。
您可以参考GitHub Issue-https://github.com/seleniumhq/selenium/issues/805#issuecomment-396581314
我最近发现BrowserStack具有“ browserstack.sendKeys”功能来克服这一问题。 请参阅Browser {Stack}上的这篇SendKeys on IE11文章
答案 1 :(得分:1)