类似的东西:
WebElement inputs = driver.findElement(By.tagName("input"));
或
List<WebElement> links = driver.findElementsBy(By.tagName("a"));
我想要的是一个名称/值对结构,它给我tagName与Quantity 我的目标是列出这些元素并列出与之相关的一系列测试,因为不同的用户每页都有自己独特的这些元素集。 我希望我能传达我的信息。
答案 0 :(得分:3)
您可以执行以下操作:
List<WebElement> allElements = driver.findElements(By.xpath("//*"));
或
List<WebElement> allElements = driver.findElements(By.cssSelector("*"));
然后使用getTagName或其他函数根据需要对列表进行排序。
答案 1 :(得分:1)