I am trying to Hover over all seats and click on the available seat. But I cannot Break the webelement Loop, once available seat is found. It hover's over some seat, and never clicks on any.
Here's My code ...
List<WebElement> seats = driver.findElements(By.xpath("//div[@style='max-width:695px;']/div[2]/div[2]/table/tbody/tr/td/div"));
for (WebElement seat : seats)
{
Actions builder=new Actions(driver);
builder.moveToElement(seat).build().perform();
Thread.sleep(9000);
WebElement available = (WebElement) driver.findElements(By.xpath("//div[@class='popupContent']/div/div/span[2]"));
if (available.getText() == "(Available)")
{
seat.click();
System.out.println("Seat is available");
break;
} else {
System.out.println("Seat is Not available");
}
}