Java Selenium webdriver手动填充列表webelement

时间:2018-03-11 19:06:35

标签: java list selenium webdriver

首先: 我想用List<WebElement>

手动填写列表

因为我正在使用的页面元素只显示特定范围的元素,所以我不能只加载check if an element exists中的所有元素。

这就是我想在我的列表中为element.next();执行功能的原因,如果它不存在,我将添加它。

我想知道是否有办法迭代像###.findElement(By.xpath(".//a[starts-with(@href, '/p/')]"));

这样的特定元素

这是我获取元素的xpath:

declare module 'union-type' { type Constructors = | StringConstructor | NumberConstructor | ArrayConstructor | BooleanConstructor | ObjectConstructor | FunctionConstructor export default function Type< T extends { [k: string]: (Constructors | ((arg?: any) => boolean | Constructors))[] }, K extends keyof T >( desc: T ): { // case(cases: { [k in K]: (...args: any[]) => void }, obj: any): void [k in K]: (...args: any[]) => any } }

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码段来满足您的要求

exec