【发布时间】:2021-02-26 18:16:57
【问题描述】:
我目前正在测试电子邮件服务,并且在打开过滤电子邮件的选项列表后,我希望能够自动单击列表中的选项。列表的代码是:
但是,selenium 找不到这个元素,即使我可以通过使用 CTRL+F 搜索 HTML 来找到它。我目前用来尝试查找并单击此列表元素的代码是:
wait.until(ExpectedConditions.visibilityOfElementLocated(org.myorg.automation.Objects.ManageEmails.Locators.FilterList));
Select dropdown = new Select(driver.findElement(org.myorg.automation.Objects.ManageEmails.Locators.FilterList));
dropdown.selectByVisibleText("Unread");
列表的xpath是:
/html/body/div[7]/div/div/div/div/div/div/ul
任何帮助将不胜感激!
【问题讨论】: