Jam*_*mie 8 selenium selenium-webdriver
我正在寻找一种在Selenium中获取下一个元素的通用方法.Jquery有一个.next()函数和重载来允许给定的类型,所以我想可能有一个基于JS的解决方案可用于selenium.
鉴于它是如此有用的功能,我想象有人必须已经完成它.
干杯,杰米
我会假设你的意思是当你选择一个元素某个选择器(比如说By.className("primary")),并且你想获得具有该类名的下一个项目?
要做到这一点,你需要打电话driver.findElements(By.className("primary")).这将为您提供与该选择器匹配的所有元素的列表.然后,您可以选择适合您需求的任何一个.
但是,如果next()实际上返回了下一个兄弟,那么你可以这样做:
(用选择器替换元素)
| 归档时间: |
|
| 查看次数: |
14895 次 |
| 最近记录: |