diff --git a/.gitignore b/.gitignore index 4b58e9eab7628dba611137e142128387833b1698..b3d21e74c1605cd7700159de267a8e002ff28f3f 100644 --- a/.gitignore +++ b/.gitignore @@ -23,6 +23,7 @@ mvn*.log .classpath .project src/main/java/olat.local.properties +src/test/java/org/olat/selenium/SeleniumTest.java .classpath /.project diff --git a/src/test/java/org/olat/selenium/page/taxonomy/TaxonomyAdminPage.java b/src/test/java/org/olat/selenium/page/taxonomy/TaxonomyAdminPage.java index 2a72c1a02671bf674112a3f1c988d948bf40d87f..c1988376ec1fae35f32d63555914d497067287f0 100644 --- a/src/test/java/org/olat/selenium/page/taxonomy/TaxonomyAdminPage.java +++ b/src/test/java/org/olat/selenium/page/taxonomy/TaxonomyAdminPage.java @@ -44,7 +44,11 @@ public class TaxonomyAdminPage { } public TaxonomyPage selectTaxonomy(String identifier) { + OOGraphene.scrollTop(browser);//scroll top if the settings were set + OOGraphene.waitingALittleBit(); + By selectBy = By.xpath("//div[@class='o_taxonomy_row'][div/div/h4/small[text()[contains(.,'" + identifier + "')]]]/div/div[@class='panel-body']/div[@class='pull-right']/a"); + OOGraphene.waitElement(selectBy, browser); browser.findElement(selectBy).click(); OOGraphene.waitBusy(browser); return new TaxonomyPage(browser); diff --git a/src/test/resources/arquillian.xml b/src/test/resources/arquillian.xml index a819f9af040214a88fadf48bff69886396bf2732..e43b21109381e68d73ed644696b0f6e9f9ccf553 100644 --- a/src/test/resources/arquillian.xml +++ b/src/test/resources/arquillian.xml @@ -25,7 +25,7 @@ <property name="dimensions">1024x800</property> <!-- <property name="downloadBinaries">no</property> - <property name="chromeDriverBinary">target/drone/ad96636f9647ce73b56f11e618ebd14b/chromedriver</property> + <property name="chromeDriverBinary">target/drone/4f4d3db44e6c00b8773086f94ba6343f/chromedriver</property> <property name="firefoxDriverBinary">target/drone/e32f354dad08248119d224094e712c43/geckodriver</property> --> <property name="firefoxUserPreferences">src/test/profile/firefox/prefs.js</property>