我有一份记录清单。如何使用Selenium验证排序顺序?
List<WebElement> tableRowCollection = webTableElement .findElements(By.xpath("/table"));
我在上面的语句中遇到错误“类型列表不是通用的;它不能用参数参数化”。我不知道如何读取记录,因为findElements只返回WebElemt。
答案 0 :(得分:1)
修复您的导入,您很可能无法导入java.util.List
以下代码会将整行的文本添加到集合elements
:
List<WebElement> tableRowCollection = webTableElement.findElements(By.xpath("/table"))
List<String> elements = new LinkedList<String>();
for (WebElement e : tableRowCollection) {
elements.add(e.getText());
}
这应该可以帮助您入门,但我真的建议您阅读一些与Java集合相关的文档。