Java selenium如何使用相同的类名打印所有文本

时间:2016-06-28 16:52:43

标签: java selenium

我很确定它在java中是可能的,我知道它在python中,这就是我想要的

如果html中有多个,则打印其中的所有文本。这就是它在python中的样子。

reason = driver.findElement(By.id("trow2"));
            for (reasons in reason){
                System.out.println(reasons);

1 个答案:

答案 0 :(得分:1)

通过documentation漫步可以很容易地发现这一点,但这里有一个你想要实现的例子:

List<WebElement> elements = driver.findElements(By.className("trow2"));    

for(WebElement ele : elements){
    System.out.println(ele.getText());
}