diff --git a/t/selenium/testrun.py b/t/selenium/testrun.py index 7d7cabd1..166ba546 100644 --- a/t/selenium/testrun.py +++ b/t/selenium/testrun.py @@ -149,7 +149,9 @@ class testrun(unittest.TestCase): len(driver.find_elements_by_xpath('//*[@id="csc-page-call-forwarding"]')) > 0, "Conference page wasnt opened") print("OK") print("Create a call forwarding 'if available'...", end="") - wait_for_invisibility(driver, '//*[@id="csc-page-call-forwarding"]/div[1]/button/span[3]/svg[@class="q-spinner text-primary"') + WebDriverWait(driver, 10).until(EC.visibility_of_element_located((By.XPATH, '//*[@id="csc-page-call-forwarding"]//div//button[contains(., "Add forwarding")]'))) + time.sleep(1) + wait_for_invisibility(driver, '//*[@id="csc-page-call-forwarding"]/div[1]/button/span[3]/svg[@class="q-spinner text-primary]"') time.sleep(1) click_js(driver, '//*[@id="csc-page-call-forwarding"]//div//button[contains(., "Add forwarding")]') click_js(driver, '/html/body/div[3]/div/div[3]')