From 6cf16b66b95e677174ce1cb1cee7ce2b2c70c99b Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Tue, 13 Mar 2018 20:49:08 +0100 Subject: [PATCH] no-jira: hardened selenium tests --- .../olat/selenium/page/portfolio/PortfolioV2HomePage.java | 2 ++ .../org/olat/selenium/page/repository/AuthoringEnvPage.java | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/test/java/org/olat/selenium/page/portfolio/PortfolioV2HomePage.java b/src/test/java/org/olat/selenium/page/portfolio/PortfolioV2HomePage.java index fba936659d6..78ddb931dc1 100644 --- a/src/test/java/org/olat/selenium/page/portfolio/PortfolioV2HomePage.java +++ b/src/test/java/org/olat/selenium/page/portfolio/PortfolioV2HomePage.java @@ -105,6 +105,8 @@ public class PortfolioV2HomePage { OOGraphene.waitElement(deletedBindersBy, 5, browser); browser.findElement(deletedBindersBy).click(); OOGraphene.waitBusy(browser); + By deletedListingBy = By.cssSelector("div.o_portfolio_listing.o_portfolio_deleted_listing"); + OOGraphene.waitElement(deletedListingBy, browser); return new BindersPage(browser); } diff --git a/src/test/java/org/olat/selenium/page/repository/AuthoringEnvPage.java b/src/test/java/org/olat/selenium/page/repository/AuthoringEnvPage.java index 7f8851e05e8..79cf0dfd8ba 100644 --- a/src/test/java/org/olat/selenium/page/repository/AuthoringEnvPage.java +++ b/src/test/java/org/olat/selenium/page/repository/AuthoringEnvPage.java @@ -178,9 +178,9 @@ public class AuthoringEnvPage { * @return Itself */ public AuthoringEnvPage uploadResource(String title, File resource) { - WebElement importLink = browser.findElement(By.className("o_sel_author_import")); - Assert.assertTrue(importLink.isDisplayed()); - importLink.click(); + By importBy = By.className("o_sel_author_import"); + OOGraphene.waitElement(importBy, browser); + browser.findElement(importBy).click(); OOGraphene.waitBusy(browser); By inputBy = By.cssSelector(".o_fileinput input[type='file']"); -- GitLab