diff --git a/common/src/main/java/org/jboss/hal/testsuite/fragment/VerticalNavigationFragment.java b/common/src/main/java/org/jboss/hal/testsuite/fragment/VerticalNavigationFragment.java index b6861f2a..6685b34a 100644 --- a/common/src/main/java/org/jboss/hal/testsuite/fragment/VerticalNavigationFragment.java +++ b/common/src/main/java/org/jboss/hal/testsuite/fragment/VerticalNavigationFragment.java @@ -38,7 +38,13 @@ public void selectPrimary(String id) { public void selectSecondary(String primaryId, String secondaryId) { WebElement primaryMenuItem = root.findElement(By.cssSelector("#" + primaryId + " > a")); new Actions(browser).moveToElement(primaryMenuItem).perform(); - waitGui().until().element(By.id(primaryId + "-secondary")).is().visible(); + try { + waitGui().until().element(By.id(primaryId + "-secondary")).is().visible(); + } catch (org.openqa.selenium.TimeoutException e) { + // try click when hower does not work + primaryMenuItem.click(); + waitGui().until().element(By.id(primaryId + "-secondary")).is().visible(); + } selectItem(secondaryId); }