如何在下拉菜单中选择一个选项

时间:2016-12-14 21:16:10

标签: selenium selenium-webdriver junit4

我使用selenium,W​​ebDriver,Intellij,Junit4,ChromeDriver,PageObject。

测试此网站:http://store.demoqa.com/products-page/product-category/

如果我在“产品类别”链接上手动点击,您可以看到,页面将重新加载,下拉菜单会在短时间内消失。实际上你只需要将鼠标悬停在“产品类别”链接上,然后使用action.moveToElement()点击“附件”,但我不知道如何编写代码。你能给我写代码吗?

这是我的代码:

source/main/resources/VAADIN/themes/mytheme
    mytheme.scss
    styles.scss
    ...

1 个答案:

答案 0 :(得分:0)

你走了,

Actions act = new Actions(driver);
act.moveToElement(driver.findElement(By.xpath("//a[text()='Product Category']")));
act.perform();

driver.findElement(By.xpath("//a[text()='Accessories']")).click();