Attempt to fix selenium CI test flakiness

This commit is contained in:
2025-11-15 21:09:52 +01:00
parent b8ce21d17f
commit 899350799e
2 changed files with 2 additions and 0 deletions

View File

@@ -16,6 +16,7 @@ public static class AssetsHelper
createAssetButton.Click(); createAssetButton.Click();
AppHelper.AwaitVisible(driver, By.Id("createName")); AppHelper.AwaitVisible(driver, By.Id("createName"));
driver.FindElement(By.Id("createName")).SendKeys(AppHelper.GetRandomName()); driver.FindElement(By.Id("createName")).SendKeys(AppHelper.GetRandomName());
AppHelper.AwaitVisible(driver, By.Id("createLocationSelect-ts-control"));
driver.FindElement(By.Id("createLocationSelect-ts-control")).Click(); driver.FindElement(By.Id("createLocationSelect-ts-control")).Click();
AppHelper.AwaitVisible(driver, By.Id("createLocationSelect-opt-1")); AppHelper.AwaitVisible(driver, By.Id("createLocationSelect-opt-1"));
driver.ExecuteJavaScript("document.getElementById(\"createLocationSelect-opt-1\").click()"); driver.ExecuteJavaScript("document.getElementById(\"createLocationSelect-opt-1\").click()");

View File

@@ -20,6 +20,7 @@ public static class UsersHelper
driver.FindElement(By.Id("createStreetNr")).SendKeys("42"); driver.FindElement(By.Id("createStreetNr")).SendKeys("42");
driver.FindElement(By.Id("createWorkplace")).Click(); driver.FindElement(By.Id("createWorkplace")).Click();
AppHelper.AwaitVisible(driver, By.Id("createWorkplace"));
driver.ExecuteJavaScript("document.getElementById(\"createWorkplace\").children[1].selected = true"); driver.ExecuteJavaScript("document.getElementById(\"createWorkplace\").children[1].selected = true");
driver.FindElement(By.Id("createGroups")).FindElement(By.CssSelector("*")).Click(); driver.FindElement(By.Id("createGroups")).FindElement(By.CssSelector("*")).Click();