【问题标题】:Does Selenium Standalone Server 2.47.0 supports "sendKeys" command?Selenium Standalone Server 2.47.0 是否支持“sendKeys”命令?
【发布时间】:2015-09-25 13:48:18
【问题描述】:

我使用的是 Selenium Standalone server 2.47.0,它是否支持sendKeys 命令?

有人在 2.47.0 中使用过sendKeys 命令吗?

注意:我知道我们可以使用type 命令,但我需要sendKeys 才能工作。

【问题讨论】:

  • 你能显示你使用sendKeys()的代码吗?你有任何错误吗?
  • 是的,我收到以下错误:|sendKeys | name=user currentTest.recordFailure:命令执行失败。请在groups.google.com/forum/#!forum/selenium-users 的用户组中搜索日志窗口中的错误详细信息。错误消息是:元素当前不可交互,可能无法操作
  • @BSalunke 这是一个完全不同的问题,您应该重写您的问题或打开另一个问题。您的问题是您尝试将文本发送到一个不可“交互”的元素,即一个无法接收文本(如标签、
    或...等等)的元素。告诉我们你真正想用什么样的工具来做什么(看起来你正在用 selenium-ide 录制或者你正在重放一些录制的脚本?)并向我们展示你的一些 HTML 页面代码以及你想要输入文本的元素以及运行测试的脚本或代码的一部分。

标签: selenium selenium-rc selenium-ide sendkeys


【解决方案1】:

是的,确实如此,这是我们代码中的一个示例:

protected void type(String xpath, String text) {
    WebElement element = driver.findElement(By.xpath(xpath));
    element.sendKeys(text);
}

使用 构建信息:版本:'2.47.0',修订:'0e4837e',时间:'2015-07-29 22:56:05'

【讨论】:

    【解决方案2】:

    是的,.sendkeys("texthere") 是 Selenium 独立服务器 2.47.0 中的有效选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-20
      • 2013-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 2014-01-11
      相关资源
      最近更新 更多