Man*_*hal 1 java selenium webdriver
环境:使用Java的Selenium Webdriver
1)运行搜索
2)搜索后5个项目将显示5个复选框对他们
3)我想得到复选框的数量
4)复选框有类名"复选框"
请建议
谢谢 !!
最快最简单的方法是通过您提供的className查找复选框元素的列表.
List<WebElement> boxes = driver.findElements(By.className("checkbox"));
int numberOfBoxes = boxes.length();
Run Code Online (Sandbox Code Playgroud)
如果您想要每个搜索结果的复选框数,则需要为每个结果循环.
List<WebElement> results = driver.findElements(By.xpath("//relevant_xpath_from_your_html"));
for (Webelement result : results){
List<WebElement> boxes = result.findElements(By.className("checkbox"));
int numberOfBoxes = boxes.length()
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7463 次 |
最近记录: |