繁体   English   中英

Selenium Webdriver中的Keys.UP和Keys.ARROW_UP有什么区别?

[英]What is the difference between Keys.UP and Keys.ARROW_UP in selenium webdriver?

我只想知道Keys.UP与Selenium Webdriver中的Keys.ARROW_UP有何不同。 我检查了两个键,它们似乎具有相同的行为和功能,所以我想知道:

  1. 如果两者都表示相同的功能和行为,那么为什么要使用两种不同的表示方式?

  2. 如果它们不同,那么在什么情况下它们会有所不同?

谢谢

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

查看org.openqa.selenium.Keys的源代码很清楚

再往前看, 最早的版本(selenium-2.0-beta-2)的开发者注释清楚地表明它们是别名。 ARROW_LEFT,ARROW_RIGHT,ARROW_UP和ARROW_DOWN分别是LEFT,RIGHT,UP和DOWN的别名。

实现说两者是相同的。 ARROW_UP调用Keys.UP 在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM