selenium webdriver中Keys.UP和Keys.ARROW_UP有什么区别?

问题描述 投票:0回答:2

我只是想知道Keys.UP与selenium webdriver中的Keys.ARROW_UP有什么不同。我检查了两个键,他们似乎有相同的行为和功能,所以我想知道:

  1. 如果两者代表相同的功能和行为,那么为什么两个不同的表示?
  2. 如果它们不同,那么在什么情况下它们的工作方式不同?

谢谢

java selenium selenium-webdriver
2个回答
2
投票

Keys.ARROW_UP和Keys.UP引用相同的密钥代码。没有区别。 Keys.ARROW_DOWN和Keys.DOWN也是如此。我想这是为了方便。

查看org.openqa.selenium.Keys的来源清楚地表明了这一点

进一步查看版本,earliest version (selenium-2.0-beta-2)有开发人员评论清楚地表明它们是别名。 ARROW_LEFT,ARROW_RIGHT,ARROW_UP和ARROW_DOWN分别是LEFT,RIGHT,UP和DOWN的别名。


0
投票

实施说两者都是一样的。 ARROW_UP调用Keys.UPenter image description here

© www.soinside.com 2019 - 2024. All rights reserved.