selenium在另一个

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中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而不是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();