如何在selenium webdriver中找到同一Class中不在同一Div中的一组元素

时间:2015-12-18 08:05:28

标签: selenium-webdriver

我不知道如何识别同一个类中的元素,但每个元素的div不同

2 个答案:

答案 0 :(得分:0)

获取tag下的所有元素,class为'classname',但下面有不同的div

  List<WebElement> elements= driver.findElements(By.xpath("//<tag>[@class='classname']/div"));

答案 1 :(得分:0)

只需使用语法, 列表classele = driver.finElements(By.className(&#34;在此粘贴您的班级名称&#34;));

为List导入java.utils。 导入WebElement的selenium类。 从&#34;中的网页的html标签复制粘贴类名&#34 ;. 用于每个循环或迭代器来访问List元素,您可能需要使用额外的内置方法来获取getText()等数据