我使用selenium,WebDriver,Intellij,Junit4,ChromeDriver,PageObject。
测试此网站:http://store.demoqa.com/products-page/product-category/。
如果我在“产品类别”链接上手动点击,您可以看到,页面将重新加载,下拉菜单会在短时间内消失。实际上你只需要将鼠标悬停在“产品类别”链接上,然后使用action.moveToElement()点击“附件”,但我不知道如何编写代码。你能给我写代码吗?
这是我的代码:
source/main/resources/VAADIN/themes/mytheme
mytheme.scss
styles.scss
...
答案 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();