2

请问,在使用 selenium2library 的机器人框架中,可以与关键字“PRESS KEY”一起使用的键“向下箭头”和“向上箭头”的 ASCII 代码是什么?我搜索了很多线程,尝试了很多组合(25、40 等等),但没有什么能真正模拟按下实际的向下箭头键。

我需要构造工作..我需要从下拉列表中选择一个值,但我找不到要单击的值,所以我想通过“向下箭头”键“滚动”到该值来完成。 .

Press Key    ${locator}    \\ascii code of arrow down

谢谢你帮助我,我现在真的很迷茫!

4

2 回答 2

1

所以我的问题最终不是箭头,而是下拉列表中实际值的“位置”。它们的定位器与下拉列表本身完全不同,所以我可以使用单击元素而不是滚动

于 2016-12-05T11:58:17.347 回答
1

尝试将密钥代码发送到body或目标元素:

Press Key tag=body   \\57365

或 ASCII 码:

Press Key tag=body   \\40

关键代码:

https://github.com/SeleniumHQ/selenium/blob/master/java/client/src/org/openqa/selenium/Keys.java

于 2016-11-29T13:24:53.740 回答