BrowserStack - IE11 上的 SendKeys 不正确

BrowserStack - Incorrect SendKeys on IE11

我是 运行 BrowserStack 上的 Selenium 测试,sendkeys 命令没有将指定的文本发送到输入字段。我注意到这个问题通常出现在@、# 等特殊字符上

我该如何解决?

这是 IEDriver 的一个已知错误。 SendKeys 命令不能很好地处理特殊字符并从输入字符串中删除一些字母。

您可以参考 GitHub 问题 - https://github.com/seleniumhq/selenium/issues/805#issuecomment-396581314

我最近发现 BrowserStack 有 "browserstack.sendKeys" 能力来克服这个问题。 请参阅 BrowserStack

上的这篇 SendKeys on IE11 文章

找到相关问题你可以检查一下-