selenium在另一个
我必须得到另一个div中div的数量 我的HTML代码如下selenium在另一个,selenium,selenium-ide,Selenium,Selenium Ide,我必须得到另一个div中div的数量 我的HTML代码如下 <div id="list"> <div> some_data </div> <div> some_data </div> <div> some_data </div> <div> some_data </div> <div> some_data </div> </div> 但得到的结果是:1
<div id="list">
<div> some_data </div>
<div> some_data </div>
<div> some_data </div>
<div> some_data </div>
<div> some_data </div>
</div>
但得到的结果是:1而不是5
他们是否有任何其他方法尝试使用下面给出的x-path/*[@id='list']/div
System.out.println(driver.findElements(By.xpath("//*[@id='list']/div")).size());
请尝试以下代码:
List<WebElement> elements = driver.findElements(By.xpath("//div[@id='list']/div"));
还有更多
希望这会有所帮助
List<WebElement> elements = driver.findElements(By.xpath("//div[@id='list']/div"));
elements.get(int index);
elements.clear();
elements.isEmpty();
elements.size();