selenium 中的Fn键(Java)

p1tboqfb  于 2022-11-10  发布在  Java
关注(0)|答案(1)|浏览(159)

我需要在我的 selenium 测试中使用FN密钥。不幸的是,没有办法绕过它。这附近有什么工作吗?
谢谢
我还没有找到这个问题的答案

2ic8powd

2ic8powd1#

在 selenium 中没有直接的方法来做到这一点。但是,您可以使用一些变通方法。一种方法是使用Keys.chord()方法来模拟同时按下多个键。例如,下面的代码将模拟同时按下“Fn”键和“1”键:

WebElement element = driver.findElement(By.id("some-id"));
Actions actions = new Actions(driver);
actions.sendKeys(element, Keys.chord(Keys.FN, Keys.NUMPAD1)).perform();

相关问题