Java 如何为单击tab-SeleniumWebDriver创建鼠标事件?
使用SeleniumWebDriver和Java。我每个产品都有一个叫做PR的标签名。 我在“公关报告”选项卡下有许多选项卡。。在我用过的公关标签上Java 如何为单击tab-SeleniumWebDriver创建鼠标事件?,java,javascript,jquery,selenium,tabs,Java,Javascript,Jquery,Selenium,Tabs,使用SeleniumWebDriver和Java。我每个产品都有一个叫做PR的标签名。 我在“公关报告”选项卡下有许多选项卡。。在我用过的公关标签上 WebElement menuHoverLink = driver.findElement(By.id("ext-pr")); actions.moveToElement(menuHoverLink).perform(); 但我尝试单击每个产品选项卡的PR的相同格式是单击其他选项卡。元素的目标是通过ID <a id="ext-pr-doma
WebElement menuHoverLink = driver.findElement(By.id("ext-pr"));
actions.moveToElement(menuHoverLink).perform();
但我尝试单击每个产品选项卡的PR的相同格式是单击其他选项卡。元素的目标是通过ID
<a id="ext-pr-domain" class=" ext-pr-domain" name="ext-pr-domain" href="https://10.4.16.159/extranet_prperdomain/reports/">Per Prod/SW Pack/RDT Group</a>
请帮我解决这个问题。据我所知,您还必须构建操作。试一试
actions.moveToElement(menuHoverLink).build().perform();
或者,如果需要单击以使其可见:
actions.moveToElement(menuHoverLink).click().build().perform();
看看可以帮你解决你的问题。我试过在那个问题上给出的任何东西都帮不了我。。请给我一些解决办法
actions.moveToElement(menuHoverLink).click().build().perform();