我在网页中有一个WebElements的List与特定的高度-宽度(我不知道),我想打印在该列表中显示的所有元素。下面是我的代码:
public CinemaModule CinemasName() throws InterruptedException
{
List<WebElement> cinemalist = driver.findElements(By.cssSelector("h4.media-heading"));
System.out.println("Total cinemas are " + cinemalist.size());
System.out.println("Cinemas names are:- ");
for (int i = 0; i < cinemalist.size(); i++)
{
System.out.println(cinemalist.get(i).getText());
return new CinemaModule(driver);
}
}这段代码给了我count = 32,但当我得到文本时,它只打印前4个影院文本(可见),而对于其余的影院,它打印null (无文本),因为其余的影院列表正在滚动中。要观看这些影院名称(WebElement),我们必须滚动。
如何打印全部32家影院的列表?
https://stackoverflow.com/questions/38306806
复制相似问题