list - 如何查找 WebElements 列表的大小?

标签 list selenium selenium-webdriver

我想查找 group1 中单选按钮的总数,我尝试使用以下代码,但系统抛出错误并建议我使用 getSize() 而不是 Size()。

System.out.println(dr.findElement(By.xpath("//input[@name= 'group2']")).size());

enter image description here

最佳答案

您可以使用 findElements() 方法并调用 size() 方法提取 size,如下所示:

System.out.println(driver.findElements(By.xpath("//input[@name='group2']")).size());

关于list - 如何查找 WebElements 列表的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49218978/

相关文章:

java - 向 LinkedList 类添加值

list - 扫雷板标签(初级)

python - 如何通过 Selenium 和 Python 点击​​表中的 onclick 事件

c# - 在服务器上运行 Selenium 测试的理想方法是什么

selenium - 如何将这个xpath转换为css?

python - 如何在 Python 中引用/迭代多个列表

python - 过滤字典列表以始终返回单个字典,给定要查找的默认键值

java - 比较使用 selenium webdriver 和 java 的网站

python - 无法在 selenium 上找到部分 ID

java - Selenium:让 findElements 等待可见元素,尽管存在不可见元素