【问题标题】:Difference between return and enter keys in SeleniumSelenium 中的 return 和 enter 键之间的区别
【发布时间】:2014-02-18 02:32:29
【问题描述】:

Selenium 中的 return 和 enter 键有什么区别? This related SO answer 和提供的链接表明它们是不同的。我还注意到,使用 Firefox 24.2 时,输入键将发送 HTML 表单,而返回则不会。

【问题讨论】:

  • 恕我直言,模拟按键的自动化测试逻辑很糟糕。您应该始终单击与搜索字段或类似内容相关联的提交按钮。
  • 我正在测试的用户界面包含一个用于选择多个关键字的输入字段。在浏览器上正常使用时,回车键选择单个关键字并将其添加到关键字列表中。然而,使用 Selenium,输入键发送表单,返回键选择单个关键字。
  • 你可以改用\n。

标签: selenium selenium-webdriver


【解决方案1】:

通常这些键是可以互换的。我相信最初的实现 Keys。 Enter 是数字键盘上的输入键和 Keys。

返回是字母旁边的那个。在 Selenium 测试中使用这些键也很好,如果它符合用户流程或要求,这是通过 UI 进行测试的目标。

【讨论】:

    猜你喜欢
    • 2013-12-17
    • 2013-06-09
    • 2010-12-10
    • 2016-12-07
    • 2011-07-22
    • 1970-01-01
    相关资源
    最近更新 更多