如何使用Selenium验证记录的排序

时间:2013-12-18 17:03:31

标签: sorting testing selenium

我有一份记录清单。如何使用Selenium验证排序顺序?

List<WebElement> tableRowCollection = webTableElement .findElements(By.xpath("/table")); 

我在上面的语句中遇到错误“类型列表不是通用的;它不能用参数参数化”。我不知道如何读取记录,因为findElements只返回WebElemt。

1 个答案:

答案 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集合相关的文档。