yj
2024-07-25 c0dc1bc9676d0bc15355cfd16e9bb92a31518aa8
elements/login_elements.py
@@ -1,6 +1,13 @@
from selenium.webdriver.common.by import By
# elements = [
#     {'name': 'username_ipt', 'desc': '用户名输入', 'loc': (By.XPATH, "//form//input[@name='username']"), 'action': 'send_keys()'},
#     {'name': 'password_ipt', 'desc': '登录密码输入', 'loc': (By.XPATH, "//form//input[@name='password']"), 'action': 'send_keys()'},
#     {'name': 'code_ipt', 'desc': '验证码输入', 'loc': (By.XPATH, "//form//input[@name='validateCode']"), 'action': 'send_keys()'},
#     {'name': 'login_btn', 'desc': '登录按钮点击', 'loc': (By.XPATH, "//form//button"), 'action': 'click()'},
# ]
class LoginElements:
    # 登录用户名输入框
    username_input = (By.XPATH, "//form//input[@name='username']")
@@ -10,4 +17,5 @@
    validate_code_input = (By.XPATH, "//form//input[@name='validateCode']")
    # 登录按钮
    login_btn = (By.XPATH, "//form//button")
    # 首页左上logo
    home_logo = (By.XPATH, "//span[text()='TAI-OTS']")