Selenium webdriver 如何在SeleniumWebDriver中查找同一类中不在同一Div中的一组元素
我不知道如何识别同一个类中的元素,但是每个元素的div不同使用Selenium webdriver 如何在SeleniumWebDriver中查找同一类中不在同一Div中的一组元素,selenium-webdriver,Selenium Webdriver,我不知道如何识别同一个类中的元素,但是每个元素的div不同使用class将class下的所有元素作为“classname”但不同的“div”,如下所示: List<WebElement> elements= driver.findElements(By.xpath("//<tag>[@class='classname']/div")); List elements=driver.findElements(By.xpath(“/[@class='classname']
class
将class
下的所有元素作为“classname”但不同的“div
”,如下所示:
List<WebElement> elements= driver.findElements(By.xpath("//<tag>[@class='classname']/div"));
List elements=driver.findElements(By.xpath(“/[@class='classname']/div”);
只需使用语法,
列出classele=driver.finElements(By.className(“在此处粘贴您的类名”)
为列表导入java.utils。
为WebElement导入selenium类。
从“”中网页的html标记复制粘贴类名。
对于访问列表元素的每个循环或迭代器,可能需要使用额外的内置方法来获取数据,如getText(),etc你能在这里发布你的HTML并给出一个你想要在这里实现的具体示例吗?然而,我有一个动态字段,我需要通过文本而不是索引来查找。我想访问其中的特定字段或单个字段