【问题标题】:WebDriver Selenium SendKeys Issue Firefox 26WebDriver Selenium SendKeys 问题 Firefox 26
【发布时间】:2014-07-21 03:17:21
【问题描述】:

我正在使用 Selenium webdriver 2.41.0 和 FF 26。

我在使用 SendKeys 向文本字段发送值时遇到问题。

我使用 SendKeys 将字符发送到文本字段。它键入成功,但是当我提交文本字段的值时似乎为空,因为它无法处理。

但是如果我手动重新输入,它会成功提交。有没有办法解决这个问题?

谢谢

【问题讨论】:

    标签: selenium webdriver sendkeys


    【解决方案1】:

    尝试单击您输入的元素以外的元素。它可能是由 javascript 驱动的value,直到您输入的元素模糊或失去焦点才会设置。

    【讨论】:

    • 您可能需要找到旧版本的 WebDriver。
    【解决方案2】:

    我认为您需要检查输入标签的“类型”。对于少数 FF 更新,方法 sendKeys 不适用于 type='number'。

    【讨论】:

    • 它可以在谷歌浏览器上运行!这是因为兼容性还是某种原因?
    猜你喜欢
    • 2013-12-28
    • 1970-01-01
    • 2013-01-11
    • 1970-01-01
    • 1970-01-01
    • 2014-01-20
    • 2012-10-15
    • 2023-03-14
    • 2013-06-07
    相关资源
    最近更新 更多