public void testNestedMenuWithIcons() throws InterruptedException {
String selection = itemNames[itemNames.length - 1];
for (String itemName : nestedItemnames) {
WebElement lastMenuItem = secondMenuBar.findElement(By.vaadin("#"
+ selection));
lastMenuItem.click();
lastMenuItem.findElement(By.vaadin("#" + itemName)).click();
waitUntil(ExpectedConditions.textToBePresentInElement(
label.getWrappedElement(), itemName));
}
}