Files
doczyai-pipelines/Doczy.AI_Automation/utils/common_methods.py
T
2024-05-07 18:13:51 +05:30

24 lines
573 B
Python

from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as ec
def get_clickable_element(driver, By, element_id):
return WebDriverWait(driver, timeout=50).until(
ec.element_to_be_clickable((By, element_id))
)
def get_element(driver, By, element_id):
return WebDriverWait(driver, timeout=50).until(
ec.visibility_of_element_located((By, element_id))
)
def get_title(driver, title):
return WebDriverWait(driver, timeout=50).until(
ec.title_contains(title)
)