【发布时间】:2020-07-19 23:33:51
【问题描述】:
有一个元素有不同的子元素。如何使用父母的 xpath 计算其孩子的数量?
到目前为止,我一直在使用这个:
List<Webelement> myList = driver.findElements(By.parentXpath)
很明显,我的列表的大小始终为 1,因为只有 1 个父元素。
【问题讨论】:
标签: java automation parent-child qa
有一个元素有不同的子元素。如何使用父母的 xpath 计算其孩子的数量?
到目前为止,我一直在使用这个:
List<Webelement> myList = driver.findElements(By.parentXpath)
很明显,我的列表的大小始终为 1,因为只有 1 个父元素。
【问题讨论】:
标签: java automation parent-child qa
拥有父 xpath,您可以按照下面的行来获取它的子: 列出 myList = driver.findElements(By.parentXpath/child::li/child::div) 而不是只是复制和粘贴代码尝试用你真正拥有的类替换“div”和“lib”。
【讨论】: