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

20 lines
610 B
Python

from selenium.webdriver.common.by import By
from utils.common_methods import get_element, get_clickable_element
class Email_sign_in_page:
def __init__(self, driver):
self.driver = driver
self.email = get_element(self.driver, By.NAME, 'loginfmt')
self.next_btn = get_clickable_element(self.driver, By.ID, "idSIButton9")
def set_email(self, email):
self.email.clear()
self.email.send_keys(email)
def click_next_btn(self):
self.next_btn.click()
def sign_in(self, config):
self.set_email(config['username'])
self.click_next_btn()