无法使用java从selenium中的右键单击菜单中选择选项
我想从右键菜单选项中选择一个选项(比如第三个),当我们通过光标右键单击网页时,可以使用这些选项。我正在使用下面的代码来实现这一点,但未能成功 下面是我的代码片段。请告诉我哪里出了问题无法使用java从selenium中的右键单击菜单中选择选项,java,selenium-chromedriver,Java,Selenium Chromedriver,我想从右键菜单选项中选择一个选项(比如第三个),当我们通过光标右键单击网页时,可以使用这些选项。我正在使用下面的代码来实现这一点,但未能成功 下面是我的代码片段。请告诉我哪里出了问题 WebElement热点=driver.findElement(By.id(“热点”); System.out.println(“上下文菜单案例”); Actions click1=新操作(驱动程序); click1.contextClick(热点).perform(); click1.contextClick(热
WebElement热点=driver.findElement(By.id(“热点”);
System.out.println(“上下文菜单案例”);
Actions click1=新操作(驱动程序);
click1.contextClick(热点).perform();
click1.contextClick(热点).sendKeys(key.ARROW_DOWN).sendKeys(key.ENTER).build().perform();
只需使用下面的代码片段
Actions action= new Actions(driver);
action.contextClick(hotSpot).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.ENTER).build().perform();
这不适用于我的代码。我们需要首先右键的代码转移到右菜单出现的重点,然后只有我们可以编写代码选择菜单中的任何选项。