diff --git a/src/test/java/org/olat/selenium/CourseElementTest.java b/src/test/java/org/olat/selenium/CourseElementTest.java index 40f07081b89cd386f38777a49ea7ae12319c9eaf..56c194d1f29eb13ac988a9a84f162a2ea5c6787a 100644 --- a/src/test/java/org/olat/selenium/CourseElementTest.java +++ b/src/test/java/org/olat/selenium/CourseElementTest.java @@ -571,6 +571,7 @@ public class CourseElementTest extends Deployments { //the participant must see the new post after some click participantFeed + .clickFirstMonthOfPager() .clickFirstMonthOfPager() .assertOnBlogPost(post2Title); } diff --git a/src/test/java/org/olat/selenium/page/repository/FeedPage.java b/src/test/java/org/olat/selenium/page/repository/FeedPage.java index 286e277ed6557e9ffb775caf96c5e008190c3136..455e7dc62de5af66c8a04c6cd6cff271f5bca0ad 100644 --- a/src/test/java/org/olat/selenium/page/repository/FeedPage.java +++ b/src/test/java/org/olat/selenium/page/repository/FeedPage.java @@ -178,10 +178,9 @@ public class FeedPage { * @return */ public FeedPage clickFirstMonthOfPager() { - By monthBy = By.cssSelector("div.o_year_navigation ul.o_month>li.o_month>a.o_month"); - List<WebElement> monthLinks = browser.findElements(monthBy); - Assert.assertFalse(monthLinks.isEmpty()); - monthLinks.get(0).click(); + By monthBy = By.xpath("//div[contains(@class,'o_year_navigation')]//li[contains(@class,'o_month')][1]/a"); + OOGraphene.waitElement(monthBy, browser); + browser.findElement(monthBy).click(); OOGraphene.waitBusy(browser); return this; }