根据登录用户的权限,我有一个包含多个类的 div。
登录时:
<div class="btn deleteButton canDelete">
未登录时:
<div class="btn deleteButton">
我需要一种方法来确定具有 deleteButton
类的 div 是否也具有 canDelete
类。
我尝试获取所有带有 deleteButton
的元素和所有带有 canDelete
的元素的列表并比较它们,但这不起作用有两个原因:
遍历两个可能很大的列表而不是一个列表是低效的。
canDelete
页面上可能还有其他 div。这意味着仅比较两个元素列表是无效的。
最佳答案
你试过 driver.findElement(By.cssSelector(".deleteButton.canDelete"));
吗?
关于html - 使用 Selenium Webdriver,如何找到与 div 关联的所有类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32511971/