在我们的应用程序中,当我将鼠标悬停在菜单项上时,会出现下拉菜单。我想通过单击来选择一个项目。主菜单:管理 子菜单:管理频道、管理用户 在 selenium webdriver 中,我尝试通过提供 xpath、链接文本、部分链接文本来直接单击管理频道。
但都说无法找到元素。我附上屏幕截图的图像以供参考
请检查
driver.findElement(By.linkText("管理频道")).click(); driver.findElement(By.xpath("//li/a[contains(., \"Manage Channels\")]")).click(); driver.findElement(By.partialLinkText("管理频道"));
http://farm8.staticflickr.com/7454/9490144055_1f7da5eaf1_m.jpg