如何使用Selenium在JAVA中强制向右按箭头键

如何使用Selenium在JAVA中强制向右按箭头键,java,selenium-webdriver,sendkeys,Java,Selenium Webdriver,Sendkeys,我试着从不同的页面获取数据,并想知道如何解决这个问题,所以按下了向右箭头键。(键盘上的右箭头键) 例如,此页()。 如果我按键盘上的向右箭头键,它会显示下一次下注 但是当我尝试driver.findElement(By.xpath(“任何”)).sendKeys(Keys.ARROW_RIGHT);什么也没发生 我尝试了xpath和className(当然是其他的东西,然后是任何东西),但都没有成功。 我如何解决这个问题?可能吗 在我的设置中,dom.webdriver.enabled设置为fa

我试着从不同的页面获取数据,并想知道如何解决这个问题,所以按下了向右箭头键。(键盘上的右箭头键)

例如,此页()。 如果我按键盘上的向右箭头键,它会显示下一次下注

但是当我尝试driver.findElement(By.xpath(“任何”)).sendKeys(Keys.ARROW_RIGHT);什么也没发生

我尝试了xpath和className(当然是其他的东西,然后是任何东西),但都没有成功。 我如何解决这个问题?可能吗


在我的设置中,dom.webdriver.enabled设置为false。这与此有关吗?

我不确定这是否可行,但也许您可以使用java robot类

import java.awt.Robot;

robot = new Robot();
robot.setAutoDelay(250);
robot.keyPress(KeyEvent.VK_RIGHT);
robot.keyRelease(KeyEvent.VK_RIGHT);
请阅读以获得进一步解释